预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

ENVI下的裁剪分为规则裁剪和不规则裁剪 1.规则裁剪 规则裁剪即裁剪图像的边界范围是一个矩形,这个矩形可以通过 行列号、左上角和右下角两点坐标、图像文件、ROI/矢量文件获取。 规则裁剪很简单,下面介绍下流程: ①打开影像,点击basictool下的resizedata,选择SpatialSubset。 ②之后进入下面的界面,四种方式来实现规则裁剪: a:根据图像的行列号,来实现裁剪 b:根据左上角和右下角的经纬度,来实现裁剪 c:根据另一个文件的大小,来实现裁剪 d:根据已有的ROI文件,来实现裁剪 2.不规则裁剪 不规则裁剪即待裁剪影像的边界范围是一个任意多边形,这个任意 多边形可以是已经存在的完整的闭合多边形区域,可以是一个手工绘 制的ROI多边形,也可以是ENVI支持的矢量文件。下面介绍下几种 方法来实现不规则裁剪: ①手工绘制感兴趣 a:打开影像并display,在Image窗口中选择Overlay—Regionof Interest。在ROITool对话框中,单击ROI_Type—Polygon. b:绘制窗口选择Image,绘制一个多边形,右键结束。 这里就有个问题,如果边界范围超过了整个Image窗口,就不 好绘制了,可以使用PixelLocator工具先定位到边界的经纬度,右 击display窗口,点击PixelLocator,输入角点的坐标,右击结束生 成ROI。 c:选择主菜单-BasicTools—SubsetdataviaROIs,选择裁剪图像。在 打开的SpatialSubsetviaROIParameters中,设置参数如下图(特别 是红框内的参数): d:选择路径及文件名,裁剪影像 ②ENVI下手动绘制矢量边界 本来这个步骤是多余的,矢量边界可以根据绘制的ROI来生 成,但是这也不失为一种方法。矢量边界一般是在ArcGIS下生成, 在绘制时特别注意坐标系与要裁剪的影像完全相同,因此在 ArcGIS下绘制时,必须先定义一个坐标系统。下面是在ENVI下 矢量化的步骤: a:将影像Display后,在Image窗口中选择Overlay—Vector, 打开VectorParameters对话框。 b:在VectorParameters对话框中选择File—CreateNewLayer, 在打开的NewVectorLayerParameters设置新建的矢量层的名字、 保存路径和文件名。回到VectorParameters对话框,选择Mode— AddNewVector,后选择下面的Polygon,创建多边形要素。 单击鼠标左键创建第一个节点,继续单击左键创建更多的点。 单击鼠标中建,擦出刚绘制的线段。单击鼠标右键,闭合多边形。 再次单击鼠标右键,从弹出的菜单中选择AcceptNewPolygon接 新建的多边形。 c:同样在ENVI下可以编辑生成的矢量文件的属性信息,回 到VectorParameters对话框,选择Edit—AddAttributes,打开添加 属性对话框,在其中添加需要的属性。单击AddField,继续添加 其他字段。添加完后,单击OK按钮, ③矢量文件生成感兴趣区 如要根据矢量文件完成裁剪,最终需将准备的矢量文件转换成 感兴趣区。转换步骤如下: a:首先打开矢量文件:File—OpenVectorFile,投影参数如果已 经设置好,不要变化。 b:在打开的AvailableVectorList对话框中,选择File—Export LayertoROI,在弹出的对话框中选择,裁剪图像,单击OK c:在下面的对话框中选择将所有矢量要素转换为一个ROI(红 框圈住的选项),单击OK,这样ROI就生成了。 d:选择主菜单-BasicTools—SubsetdataviaROIs,选择裁剪图 像。在打开的SpatialSubsetviaROIParameters中,设置参数如下 图(特别是红框内的参数): e:选择路径及文件名,裁剪影像