无人机多光谱影像提取光谱信息

本文介绍了如何使用ArcGIS对影像进行边界裁剪,按地块分割波段,利用采样工具提取信息,并将结果转换为Excel文件,同时提到模型设置和坐标系统的重要性。

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

1、在Arcgis中,将影像按边界裁剪出来

新建一个shpfile,(注意坐标系和影像一致,否则可能会导致下次打开可能会发生偏移)在新建的shpfile中按照地物画出轮廓。

然后使用裁剪工具,将影像裁剪成贴合地物形状的tif图。

2、按地块进行提取波段信息(按小区进行)

将裁剪后的tif图像,按照小区进行分割,新建一个shpfile文件,创建面要素,将每个小区划分开分别按照地块进行排序,我这里是按id一列的属性进行排序,后续操作就不用改模型。

3、利用Arcgis的采样工具进行提取波段信息

将步骤集合为一个Arcgis中的工具箱的模型,注意模型最后将表转为excel,但是excel中的条数有限制,不要超过限制就可以。

工具箱下载地址

链接:https://pan.baidu.com/s/1yPLIoAPxfAcPKSick5Vohw 
提取码:hnnd

若上文中不是按id字段进行排序,则需要改动一下模型中的迭代要素选择,选择排序字段。

最后导出的excel文件需要每一列计算一个平均值作物小区这个波段的数值。

### 使用ENVI处理无人机多光谱图像以提取ROI #### 准备工作 确保已安装并配置好ENVI软件环境。对于来自无人机多光谱图像,通常需要先完成一系列预处理步骤来提高后续分析的质量。 #### 预处理阶段 1. **辐射标定** 多光谱图像是通过特定传感器捕捉不同波段的信息而形成的。为了使这些数据能够真实反映地物表面特性,需执行辐射标定转换原始DN值为物理量级如反射率[^2]。 2. **几何校正** 利用SIFT算法或其他方法对图像实施几何校正,消除因镜头畸变等因素造成的偏差,并确保相邻图片间良好的拼接效果。这一步骤有助于创建高质量的无缝马赛克影像[^4]。 3. **大气校正(可选)** 如果应用场景要求更高的精度,则可能还需要做进一步的大气校正,去除由空气散射和吸收引起的影响。 #### 提取感兴趣区域(ROI) ##### 启动ENVI ROI Tool 进入`Basic Tools -> Regions of Interest (ROI)`菜单启动ROI工具栏;也可以直接点击主界面上方快捷按钮打开它[^3]。 ##### 创建新的矢量文件用于存储ROI 选择`File->New Vector File...`,指定保存位置与格式(.shp,.aml等),此操作将建立一个空白容器等待用户绘制具体边界。 ##### 绘制ROI - 在主显示窗口内浏览目标场景; - 当定位至所需关注部位时,切换到ROI面板下的Draw选项卡; - 根据实际情况选用Polygon,Rectangle,Circle,Ellipse四种形状之一作为轮廓模板; - 左键单击开始画线直至闭合形成封闭图形即代表选定了一片兴趣区; - 对于复杂形态还可以借助Freehand模式自由勾勒边缘曲线。 ##### 编辑和完善ROI属性 一旦完成了初步描绘之后,可以通过双击现有对象调整其顶点坐标或整体移动方位角大小;另外记得补充描述文字标签以便日后识别区分各个样本类别。 ##### 导出结果 最后当所有必要的ROI都被标记完毕以后,应当将其导出成为独立的数据集供下一步建模训练或是统计分析所用。一般情况下推荐输出为Shapefile格式方便与其他GIS平台兼容交互。 ```python # Python脚本示例:批量导出多个ROI为shapefiles import os from envi import ENVIROIs # 假设有一个封装好的接口可以直接调用 envi_rois = ENVIROIs('path_to_your_roi_file') output_dir = 'desired_output_directory' if not os.path.exists(output_dir): os.makedirs(output_dir) for roi_name in envi_rois.names(): shapefile_path = os.path.join(output_dir, f"{roi_name}.shp") envi_rois.export_as_shapefile(roi_name, shapefile_path) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值