实验四 图像裁剪
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图像裁剪
影像裁剪的目的是将研究区以外的区域去除,经常是按照行政区划或研究区域的边界对图像进行裁剪,在基础数据生产中,还经常要做标准分副裁剪。按照ENVI的图像裁剪过程,可分为规则裁剪和不规则裁剪。
1规则裁剪
(1)在主菜单中,选择File→Open Image File,打开裁剪的图像;
(2)在主菜单中,选择Basic Tools→Resize Data (Sptial/Spectral)命令;
(3)在Resize Data Input File对话框中选择需要裁剪的图像(图2-33);
图2-33 选择图像裁剪文件
Spatial Subset按钮在空间上对图像进行裁剪;
Spactral Subset按钮在光谱空间上分割。
(4)点击Spatial Subset按钮,设置规则裁剪的方式(图2-34);
A.基于图像的裁剪,点击区域(图2-35)。
图2-34选择图像裁剪方式图2-35基于图像的裁剪
Image:通过输入行列数确定裁剪尺寸,按住鼠标左键拖动图像的红色矩形框确定裁剪区域,或者直接用鼠标拖动红色边框来确定裁剪尺寸以及位置;
B.基于地图坐标的裁剪,点击选择坐标范围(图2-36)。
图2-36 基于地图坐标的裁剪
Map:通过输入左上角和右下角两点坐标来确定外边界矩形区域(图像必须有地理坐标);
C.基于文件的裁剪,点击选择基准图像。
图2-37 基于地图坐标的裁剪
File:以另外一个图像文件范围为标准确定外边界区域;
ROI/EVF:以感兴趣区域或者矢量边界为区域进行裁剪;
Scroll:根据当前放大的(meta zoomed)缩放窗口中的显示区域进行裁剪;(5)选择输出路径及文件名,点击OK按钮,完成规则图像裁剪(图2-38)。
图2-38 图像裁剪输出参数设置
2不规则裁剪
不规则裁剪是指裁剪图像的边界范围是一个任意多边形,通过事先确定的一个完整的闭合区域进行,这个区域可以是一个手工绘制的ROI多边形,也可以是ENVI支持的矢量数据文件。
1、基于手动绘制感兴趣区域的图像裁剪
(1)打开要裁剪的图像,并显示在Display中;
(2)在Image视图窗口中选择Overlay→Region of Interest。在ROI Tool窗口中,选择ROI_Type→Polygon;
(3)在Window一栏中选择感兴趣区域绘制窗口,这里选择Image,然后在Image窗体中绘制一个多边形区域,然后右键单击两次结束;
(4)选择主菜单Basic→subset data via ROIs,或者选择ROI Tool→File→Subset data via ROIs命令,选择裁剪图像(图2-39);
图2-39 选择图像裁剪文件
(5)点击OK,在出现的Spatial Subset via ROI Parameters窗口中选择进行裁剪的感兴趣区域及输出文件(图2-40)。
图2-40 选择ROI文件
(6)单击OK,对图像进行裁剪处理(图2-41)。
图2-41 图像裁剪前后对比
2、基于矢量边界生成的感兴趣区域的裁剪
(1)选择主菜单File→Open Vector File,打开Shapefile矢量文件,投影参数不变,选择Output Result to为Memory,点击OK。如图2-42所示;
图2-42 输入矢量文件参数
(2)在Available Vector List窗口中选择矢量图层,然后选择菜单File→Export Layers to ROI命令;
(3)在弹出的窗口中选择用矢量边界进行裁剪的影像图层,点击OK;
(4)在Export EVF layers to ROI窗口中选择转换方法,这里以第一种为例(图2-43);
图2-43 导出EVF图层为ROI
(5)选择主菜单Basic→subset data via ROIs,或者选择ROI Tool→File→Subset data via ROIs,选择要裁剪图像,点击OK;
(6)在弹出的Spatial Subset via ROI Parameters窗口中选择进行裁剪的感兴趣区域及输出文件(图2-44)。
图2-44 图像裁剪输出参数设置
(7)单击OK,对图像进行裁剪处理(图2-45)。
图2-45 图像裁剪前后对比