图像镶嵌

图像镶嵌,指在一定数学基础控制下把多景相邻遥感图像拼接成一个大范围、无缝的图像的过程。

ENVI的图像镶嵌功能可提供交互式的方式,将有地理坐标或没有地理坐标的多幅图像合并,生成一幅单一的合成图像。最新ENVI提供了全新的影像无缝镶嵌工具Seamless Mosaic,所有功能集成在一个流程化的界面

打开mosaicking->Seamless Mosaic工具,载入待镶嵌数据
ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_图像裁剪

图像重叠设置

  • 通过Order按钮可以在文件列表中选择需要调整顺序的文件,Bring to front将影像往上层移动,Send Backward向下层移动,通过这个功能调整图像叠加顺序。
  • 在 Data Ignore Value 列表中,可设置透明值,当重叠区有背景值时候,可设置这个值。设置Feathering distance 羽化半径,这里设为10,即羽化半径为10个像素。
  • 勾选右上角的 Show Preview,可以预览镶嵌效果。

切割线设置

接边线包括自动和手动绘制两种方法,也可以结合起来使用。

  • 选择下拉菜单Seamlines->Auto Generate Seamlines,自动绘制接边线,如下图所示,自动裁剪掉TM边缘“锯齿”。如下
    ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_xml文件_02
  • 下拉菜单Seamlines-> Start editing seamlines,编辑接边线,可以在接边处绘制多边形,之后自动将绘制的多边形作为新的接边线。我们可以根据需要去编辑接缝线,例如有的接缝线刚好穿过一个建筑物,我们就可以尽可能让边线绕过建筑物,让影像看起来拼接的自然美观一些
    ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_图像裁剪_03

色彩平衡设置

在Corlor Correction选项中,勾选Histogram Matching:
• Overlap Area Only:重叠区直方图匹配
• Entire Scene:整景影像直方图匹配

ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_其他_04

接边线操作

  • None:啥也不做
  • edge feathering:羽化
  • seamline feathering:接边线操作
    ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_图像裁剪_05

输出

Export 面板中,设置重采样方法 Resampling method:Cubic Convolution;设置背景值Output background Value:0;选择镶嵌结果的输出路径;单击Finish执行镶嵌

图片裁剪

图像裁剪的目的是将研究之外的区域去除。常用的方法是按照行政区划边界或者自然区划边界进行图像裁剪;在基础数据生产中,还经常要进行标准分幅裁剪。

ENVI的图像裁剪过程,可分为规则裁剪和不规则裁剪。

  • 规则分幅裁剪,是指裁剪图像的边界范围是一个矩形,这个矩形范围获取途径包括:行列号、左上角和右下角两点坐标、图像文件、ROI/矢量文件。
  • 不规则分幅裁剪,是指裁剪图像的边界范围是一个任意多边形。任意多边形可以是事先生成的一个完整的闭合多边形区域,可以是一个手工绘制的ROI(感兴趣区)多边形,也可以是ENVI支持的矢量文件。

规则裁剪

resize data(toolbox)

ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_xml文件_06
ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_xml文件_07

  • 基于文件裁剪:以另外一个图像文件范围为标准确定外边界区域;
  • 基于图像裁剪:通过输入行列数确定裁剪尺寸,按住鼠标左键拖动图像的红色矩形框确定裁剪区域,或者直接用鼠标拖动红色边框来确定裁剪尺寸以及位置;
  • 基于地图坐标的裁剪:选择坐标范围。通过输入左上角和右下角两点坐标来确定外边界矩形区域(图像必须有地理坐标)

还有一种方式是save as直接裁剪,在此不做讲解

不规则裁剪

分成两步

生成xml文件

打开要裁剪的图像,并显示在Display 中;在工具栏中选择ROI工具,在ROI Tool窗口中,选择ROI_Type→Polygon;然后在Image 窗体中绘制一个多边形区域,然后右键单击两次结束

ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_直方图匹配_08
然后保存为.xml文件

保存为dat文件

在工具栏中搜索→subset data via ROIs,或者选择ROI Tool→File→Subset data via ROIs 命令,选择需要裁剪的图像,输出结果。

ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_xml文件_09
如图
ENVI遥感处理(9):遥感影像镶嵌和图像裁剪_直方图匹配_10
还有一种方式是通过shp文件来裁剪,不过也通过Subset data via ROIs工具,所以在此不做介绍