ENVI中掩膜掩膜操作及影像分类教程(转).doc

上传人:罗晋 文档编号:7199736 上传时间:2020-11-05 格式:DOC 页数:3 大小:69.01KB
返回 下载 相关 举报
ENVI中掩膜掩膜操作及影像分类教程(转).doc_第1页
第1页 / 共3页
ENVI中掩膜掩膜操作及影像分类教程(转).doc_第2页
第2页 / 共3页
ENVI中掩膜掩膜操作及影像分类教程(转).doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《ENVI中掩膜掩膜操作及影像分类教程(转).doc》由会员分享,可在线阅读,更多相关《ENVI中掩膜掩膜操作及影像分类教程(转).doc(3页珍藏版)》请在三一文库上搜索。

1、ENVI中掩膜掩膜操作及影像分类教程(转)上一篇 / 下一篇 2008-11-25 15:41:31 / 个人分类:收藏 查看( 179 ) / 评论( 0 ) / 评分( 0 / 0 ) Arcview中添加影像并根据需要建立裁剪区,命名为caijian.shp-ENVI中打开被裁剪影像,如TMband432,-vector-open vector file-选择caijian.shp, load selected-masking-build mask-options-inport ENFs-选择caijian.shp-继续操作保存为文件或保存于缓存中- apply mask-选择TMban

2、d432并设置spatial subset中的ROI/ENF,select mask band及裁剪波段的选择-保存裁剪后的影像.监督与非监督分类结合的影像分类方法:以2004年的Aster影像为例,软件采用Erdas,步骤如下:1) 对Aster2004band432进行非监督分类生成unsuclass2004band432.img(60类,迭代20次,其他默认),同时生成摸板文件 unsuclass2004band432_sig1.img;2) 对unsuclass2004band432_sig1.img进行类合并操作,生成摸板文件unsuclass2004band432_reclssig

3、.img;3) 进行监督分类时的样区选择并加入到unsuclass2004band432_reclssig.img中,生成分类摸板unsuclass2004band432_susig.img,同时进行分类后合并,生成监督分类摸板unsuclass2004band432_susig.img,并进行监督分类生成分类后文件suclass2004band432.img;4) 对suclass2004band432.img进行分类重编码,生成C;5) 对suclass2004band432.img进行club操作生成suclassband432_club.img;6) 对suclassband432_c

4、lub.img进行elimite操作生成2004classband432_x.img,其中的x 为聚类参数.操作过程中的具体操作见下图,但愿对需要的人有所帮助:数据:矢量数据为SHP格式,面状(多边形)特征文件 test.tif。栅格数据为TIFF格式 testshp.shp 。 1、打开栅格数据:通过 File - Open Image 或者 File - Open External File - Generic Formats - TIFF/GeoTIFF 2、打开矢量数据:通过 File - Open Vector 或者 Vector - Open Vector,选择 文件类型 Shap

5、efile(*.shp) ,选择矢量文件 testshp.shp,注意在弹出的Import Vector Files Parameters 对话框选择正确的投影类型。然后OK之后ENVI自动将矢量文件转为EVF格式。 这里要注意栅格数据和矢量数据的投影系统必须一致。如果不一致就需要重投影使其一致。 3、将矢量数据转为ROI:在Availabel Vectors List选择数据,在 File 选择 Export Layers to ROI,然后在Select Data File to Associate with new ROIS 中选择需要裁减的栅格数据,再在Export EVF Layer

6、s to ROI中选择Convert all records of an EVF layer to one ROI,点击OK。 4、裁剪栅格数据:在ENVI主菜单Basic Tools 中选择Subset Data via ROIs,在Select Input File to Subset via ROI 中选择需要裁减的栅格数据,OK。然后出现Spatial Subset via ROI Param.对话框,在Slect Input ROIs 中选择建立的 ROI。最后选择输出结果到文件还是内存即可。 * 这里需要注意 Mask pixels outside of ROI ?这个选项,如果选

7、择 No ,则是以包括ROI在内的最小矩形范围裁剪,得到的结果数据也是矩形。如果选择Yes,则需要在 Mask Background Value 后给出 ROI 范围外的数据值,默认是0 (该值自己随意设定),这样得到的结果就是大家想要的不规则边界裁剪结果。 * 另外矢量数据必须是多边形类型,如果是线类型裁剪,在想要得到按照边界裁剪时就会出错。 发表您的观点,进入该主题参与讨论.数据:矢量数据为xinjiang.shp 栅格数据为CHN_NDV_19980401.img步骤如下:1、打开栅格数据:File- Open Image,打开CHN_NDV_19980401.img2、打开矢量数据:F

8、ile - Open Vector,打开xinjiang.shp 。 在弹出的Import Vector Files Parameters 对话框选择正确的投影类型。然后OK之后ENVI自动将矢量文件转为EVF格式。这里一定要注意矢量图的投影与栅格的完全一致,才可以。3、将矢量数据转为ROI:在Availabel Vectors List选择数据,在 File 选择 Export Layers to ROI,然后在Select Data File to Associate with new ROIS 中选择需要裁减的栅格数据,再在Export EVF Layers toROI中选择Conver

9、t all records of an EVF layer to one ROI,点击OK。转成xinjiang.roi了。4、裁剪栅格数据:在ENVI主菜单Basic Tools 中选择Subset Data via ROIs,在Select Input File to Subset via ROI 中选择需要裁减的栅格数据,OK。然后出现Spatial Subset via ROI Param.对话框,在Slect Input ROIs 中选择建立的 xinjiang.roi。保存为xj19980401.img。Mask pixels outside of ROI ?这个选项,如果选择 No ,则是以包括ROI在内的最小矩形范围裁剪,得到的结果数据也是矩形。如果选择Yes,则需要在 Mask Background Value 后给出 ROI 范围外的数据值,默认是0 (该值自己随意设定),这样得到的结果就是把新疆地区裁剪下来,周围的值是黑色的0值。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1