基于深度学习的遥感影像语义分割数据预处理

本文介绍了基于深度学习的遥感影像语义分割数据预处理过程,包括从下载遥感影像到转换为MAT格式的详细步骤。数据预处理使用ArcGIS工具,涉及遥感影像目视解译、矢量数据转换为栅格、正方形裁剪以及最终的格式转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基于深度学习的遥感影像语义分割数据预处理

第一次处理数据,不熟练,仅供参考

数据预处理工具:Arcgis
第一步:下载遥感影像tif数据
根据实际需求选择感兴趣的遥感影像区域
数据来源:Google卫星影像
在这里插入图片描述
第二步:进行遥感影像目视解译
1、新建shapefile
在这里插入图片描述
在这里插入图片描述

为矢量数据导入tif影像数据的投影:
在这里插入图片描述
在这里插入图片描述
以下是导入的tif影像数据后的投影:
在这里插入图片描述
2、创建要素
编辑

### 创建用于裁剪的正方形图形 在 ArcGIS 中创建用于裁剪的正方形图形可以通过多种方式进行。以下是通过 ArcMap 的编辑工具来实现这一目标的具体方法: #### 使用编辑工具创建正方形 1. 打开 ArcMap 并加载需要进行裁剪操作的数据集。 2. 启动编辑会话,在目录窗口中右键点击要编辑的图层并选择 `Start Editing`[^1]。 3. 进入编辑模式后,选择绘图工具栏上的 `Create Features` 工具。 4. 设置好模板选项卡内的要素类型为多边形(Polygon),这将是用来定义裁剪区域的基础几何形状。 5. 切换到构造线段(Sketch Tool) 或者更精确地使用矩形工具(Rectangle Tool) 来绘制一个完美的正方形。为了确保所画的是真正的正方形而不是普通的矩形,可以在按住 Shift 键的同时拖拽鼠标左键完成绘制动作;这样可以保持宽高比例相等从而形成标准四角均等长度的封闭空间即所谓的“正方”。 6. 完成绘制之后保存更改,并结束当前编辑会话(`Stop Editing`)以确认新添加的对象成为正式的地图组成部分。 7. 接下来就可以利用这个新建好的正方形作为掩膜(Mask)或裁切范围(Clip Extent)来进行后续的空间分析工作了。 ```python import arcpy # 设定环境参数 arcpy.env.workspace = "C:/data" output_feature_class = "square_clip.shp" # 创建一个新的 shapefile 存储正方形边界 spatial_reference = arcpy.SpatialReference(4326) # WGS84 坐标系为例 arcpy.CreateFeatureclass_management("C:/data", output_feature_class, "POLYGON", spatial_reference=spatial_reference) # 插入一条记录表示正方形位置 cursor = arcpy.da.InsertCursor(output_feature_class, ["SHAPE@"]) array = arcpy.Array([arcpy.Point(-90, 30), arcpy.Point(-90, 35), arcpy.Point(-85, 35), arcpy.Point(-85, 30)]) polygon = arcpy.Polygon(array, spatial_reference) cursor.insertRow([polygon]) del cursor ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值