ENVI操作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ENVI基本制图工具
一、图像配准
图像配准(Registration):同一区域里一幅图像(基准图像)对另一幅图像校准,以使两幅图像中的同名像素配准。
数据:
已经做过几何校正的SPOT4全色10米分辨率影像作为基准图像和待校正的Landsat5 TM 30米分辨率影像作为配准图像
分别为bldr_sp.img和bldr_tm.img
处理过程:
1.打开ENVI软件,点击主菜单栏的file下的open image file,分别打开两个影像,再选择主菜单栏的Map---Registration---select GCPs:Image to Image.将出现Image to Image Registration对话框。
在Base Image 列表中,选择基图象为bldr_sp.img所在的窗口序号,在Warp Image列表中,选择纠正图象为bldr_tm.img所在的窗口序号,点击OK。
2.出现Ground Control Points Selection对话框。
通过在两个图
像的缩放窗口中定位相同的地物目标像元位置,在基图象和纠正图像中选择地面控制点
选好一组相同的地物目标像元位置后,点击Add point,人工添加至3个以后,就可以使用Auto predict功能自动进行预测找控制点。
如果要找大量的控制点时,就点击Options---Automatically Generate Tie points,进入Warp Image Band Matching窗口,一般选择Band 5,点击OK。
再次进入选择控制点的参数设置对话框,点击OK
软件就自动选择了一些控制点,点击Ground Control Points Selection 对话框上的按钮,就进入GCP表,点击Options—Order Points by Error, 将控制点按照误差从大到小排序
对控制点进行处理,使保留下控制点误差尽量小
点击Options—Warp File(as Image to Map),将要对结果进行输出
点击需要进行纠正的图像作为Input 图像
点击OK。
配准参数设置如下
点击OK,就得到我们需要的纠正后的图像了。
二、正射校正
影像有三种纠正方法:1.利用自带的几何纠正文件进行纠正 2.利用选取控制点的方式来构建图像与图像或者图像与地面的关系 3.利用几何纠正文件、控制点和DEM来完成几何纠正的方法叫做正射校正。
运用正射校正的原因:在卫星影像和航空影像中会有一些几何误差,误差主要由以下原因引起:比例尺变化、传感器的姿态/方位、传感器的系统误差。
正射纠正可以消除这些误差。
需要做正射投影的条件:1.高分辨率的图像2.影像所在地区地形起伏很大。
可以做正射校正的要求:1.有RPC文件或严格轨道模型 2.有DEM数据3.正射纠正的文件必须是原始数据。
数据:
IKONOS影像数据po_101515_pan_0000000.tif和RPC文件po_101515_pan_0000000_rpc还有以影像格式显示的DEM数据conus_usgs.img
处理过程:
1.点击file—open external file—IKONOS—open with RPC position来打开自动用RPC文件进行定位了的IKONOS图像。
打开IKONOS影像数据po_101515_pan_0000000.tif
IKONOS开始对影像进行正射校正。
选择IKONOS影像数据po_101515_pan_0000000.tif作为正射校正图像,点击OK。
点击open—new file 来input DEM数据conus_usgs.img
因为数据量较大,保存一下输出文件。
点击OK
将得到的校正好的图像与原图像进行对比,在图像上右键点击Geographic link,可对比校正后与校正前的差别。
可发现山体上几何误差较大
三、图像镶嵌
图像镶嵌:使用Mosaic Images选项可以叠加两幅或多幅有重叠区域的图像(通常经过地理坐标定位)或将不同的无重叠区域的图像或图表镶嵌在一起再进行输出(通常是基于像元的),这个过程是图像镶嵌。
方法:基于像素镶嵌和基于地理坐标镶嵌
两者区别:基于像元镶嵌不需要地理坐标,基于地理坐标镶嵌需要地理坐标,其他两者一样。
数据:
两幅已经校正好的TM30米多光谱影像mosaic1_equal.img和mosaic_2.img
处理过程:
1.打开两幅图像后,点击Map—Mosaicking---Georeferenced,对两幅图像进行基于地理坐标的镶嵌
2.出现下图所示的Map based mosaic对话框后,点击Import—Import files,用Ctrl键同时选中两幅图像名称,使两幅图像自动进入镶嵌框中。
3.在图像上点击右键或在图像名称处点击右键,选择Edit Entry,对两幅图像进行镶嵌属性编辑。
两幅图像的镶嵌属性设置框中内容的设置分别如下所示,一幅设置为Fixed,另一幅就设置为Adjust.
得到效果图如下
4.点击File---Apply,对结果进行输出。
输出图前进行镶嵌参数设置,将成果保存于内存中。
输出结果:
四、图像裁剪
方法:1.规则裁剪2.不规则裁剪:又包括人工绘制区域裁剪(感兴趣区裁剪)、利用已有区域文件进行裁剪和掩膜。
掩膜:Masking工具允许创建和使用图像掩膜,掩膜是有0和1值组成的一个二进制图像。
当在某一功能中应用掩膜时,1值区域被处理,被屏蔽的0值区域不被包括在计算中。
它可以用于ENVI的多项功能,包括统计、分类、分离、匹配滤波、包络线去除和波段特征拟合。
数据:影像can_tmr.img和区域文件region.shp
处理过程:
1.规则裁剪:打开要进行裁剪的影像can_tmr.img,然后点击file—save file as—ENVI standard
选中要裁剪的影像can_tmr.img,点击OK出现下面的对话框,点击
来进行影像的裁剪,然后OK。
出现下图窗口后,可以任意拖拉红色矩形框并在空白栏中填写要裁剪下的区域的大小。
一直点击OK,其中一个窗口需要选择要裁减的ENVI文件,如下
这样我们就得到了如下想要的结果。
2.感兴趣区域裁剪:
打开影像can_tmr.img后,在图像的主影像窗口点击overlay—region of interest ,来用感兴趣区进行裁剪。
出项如上对话框后就可以在你选的窗口上画感兴趣区,画完点右键结束,再在画的区域中点右键填充颜色,就得到了我们需要的感兴趣区。
点击感兴趣区窗口中的file—subset data via ROIs,就可以实现在影像上裁剪出感兴趣区。
选中影像can_tmr.img,点击OK
点击OK,load band显示一下得到下图即为裁剪结果(图中区域是我自己画的)
3.利用已有区域文件进行裁剪:
同样打开影像,点击file—open vector file打开一个矢量区域文件region.shp。
如上设置后点击OK
选择了要用来裁剪的矢量区域文件后点击load selected,选择要被裁剪的原影像所在的窗口2,点击OK
点击file—export active layer to ROIs,将矢量文件也转化为感兴趣区。
点击OK
这时可以在感兴趣区对话框中看到有了一个ROI区域,接下来的步骤同之前的做的感兴趣裁剪一样了。
Load band显示可以看到裁剪的结果如下
4.掩膜
点击basic tools---masking—build mask建立掩膜
在掩膜定义对话框的菜单栏点击options---import ROIs,用感兴趣区
做个掩膜模型。
点击OK
选中之前用矢量化区域转化的感兴趣区,保存在内存中这时可以看到文件列表中有了掩膜文件
点击apply mask来运用建成的掩膜模型
选择要被运用掩膜的图像,点击OK。
Load band显示掩膜结果如下。