ENVI的一些基本操作

背景透明显示

  • 操作: 使用设置忽略值(Data Ignore Value)

  • 具体操作: 在工具箱中:在Raster Management下面找到Edit ENVI Header,然后选择你想要修改的那个影像数据,然后在Set Raster Metadata窗口下,点击+Add…,然后在里面选择Data Ignore Value,(若里面木有,则已经添加到Set Raster Metadata窗口中)后在Set Raster Metadata窗口中找到,将值改为0,就完成啦。


在进行辐射定标前,修改定标参数

  • 原因: 由于国产卫星的定标参数每年都会更新,所以在进行辐射定标前,需要修改定标参数。

  • 操作: 在Set Raster Metadata窗口中,修改

  • 具体操作:

  1. 查看定标参数(Gain增益,Offset偏移): 在Layer Manager窗口中,右键要查看的图层,选择View Metadata(查看元数据),后点击Spectral(光栅的),然后查看Radiance Gains和Radiance Offsets。

  2. 修改定标参数:在View Metadata窗口下,点击右下角的Edit Metadata,在然后在Set Raster Metadata窗口下,找到Data Gain Values和Data Offset Values,修改即可。


改变分类图像类别的名称与颜色

  • 操作: 在Set Raster Metadata窗口中,修改Class Names和Class Colors。

  • 具体操作: 在工具箱中:在Raster Management下面找到Edit ENVI Header,然后选择你想要修改的那个影像数据,然后在Set Raster Metadata窗口下,修改Class Names和Class Colors。


修改投影坐标系

  • 具体操作:
  1. 查看坐标系: 在Layer Manager窗口中,右键要查看的图层,选择View Metadata(查看元数据),点击Cordinate System中查看坐标信息。

  2. 修改坐标系: 在View Metadata窗口下,点击右下角的Edit Metadata,在然后在Set Raster Metadata窗口下,找到Spatial

Reference(空间参考),修改即可。


ENVI中自定义坐标系

  • 解析: 修改文件。ENVI中想要自定义坐标系,只需将存放坐标定的文件内容修改即可。

  • 坐标定义文件:ellipse.txt(椭球体参数文件)、datum.txt(基准面参数文件)、map_proj.txt(坐标系参数文件)

  • 文件存放位置: 如ENVI5.3,Exelis\ENVI53\classic\map_proj

  • 自定义坐标系步骤:定义椭球体、定义基准面、定义坐标参数

  • 修改文件语法:

  1. ellipse.txt,语法<椭球体名称>,<长半轴>,<短半轴>

  2. datum.txt,语法<基准面名称>,<椭球体名称>,<平移三参数>

  • 定义坐标系:
  1. 可在修改投影坐标系的那里定义。

  2. 可在ENVI Classic中: 在Map下的Customize Map Projection(自定义地图投影),在Customized Map Projection Definition中定义(投影名与Arcgis中保持一致),定义好后将文件保存到map_proj.txt中。

  • 改变坐标系:(投影转换)可在ENVI Classic中: 在Map下的Convert Map Projection(转换地图投影)

若有错误或者意见,客官可以在评论区留言哦!!!
本文会持续更新哦!

发布了14 篇原创文章 · 获赞 7 · 访问量 447

猜你喜欢

转载自blog.csdn.net/Sunshine_20201/article/details/104525997