在envi中如何查看hdf格式的反射效率

版权声明:本教程涉及到的数据僅供练习使用禁止用于商业用途。

注:初始能见度Initial Visibility只有在气溶胶反演方法为None时候以及K-T方法在没有找到黑暗像元的情况下。

(11) 其他参数按照默认设置即可

图:FLAASH基本参数设置

4.3 高光谱数据参数设置

(2) 其他参数选择默认。

(1) 分块处理(Use Tiled Processing):是否分块处理选择Yes能获得较快的处理速度,Tile Size一般设为4-200m根据内存大小设置,这里设置为100m(计算机物理内存8G)

(2) 其他默认设置。

(1) 设置好参数后单击Apply执行大气校正;

(2) 完成后会得到反演的能见度和水汽柱含量。

(3) 显示大气校正结果图像像元值同样扩大了10000倍。

注:得到的波谱曲线有几个地方断开了这是由于FLAASH会根据反射信号的强度判断部分波段属于"Bad band",在头文件中标识这些波段这里标识的波段包括108-112和155-166范围内的波段。

(5) 在工具栏中的Go to文本框中输入326,290回车。得箌这个像素点的波谱曲线如下图所示。

(6) 在1300 nm 和 1500 nm除有两个低谷这个主要由于水汽吸收造成反射率很低。这种情况可以利用"edit header"工具将这几个波段标识为"Bad band"

图:FLAASH大气校正结果中获取(326,290)点的波谱曲线

(7) 高光谱FLAASH大气校正结果还会产生两个文件:水汽含量反演图像(water.dat)和云层掩膜图像(cloudmask.dat)。

Correction简称QUAC)自动从图像上收集不同物质的波谱信息获取经验值完成高光谱和多光谱的快速大气校正(如下图)。它得到结果的精度近似FLAASH戓者其他基于辐射传输模型的+/-15%它支持的多光谱和高光谱波谱范围是(0.4~2.5 μm)。

图:快速大气校正流程图

QUAC的输入数据可以是辐射亮度值、表观反射率、无单位的raw数据可以是任何数据储存顺序        (BIL/BIP/BSQ)和储存类型,多光谱和高光谱传感器数据的每个波段必须有中心波长信息

注:如果待校正图像是不规则的,包括较多的背景(如0值)则需要在选择图像文件对话框中,选择/生成一个掩膜文件

(3) 选择文件名和路径输出。

紸:QUAC大气校正的结果同样是扩大了10000倍的反射率数据

4)栅格数据集提供了广泛的科學数据集格式的打开、可视化和处理。包括下列功能:

  • 数据集浏览器具有新的交互式图形界面可方便的构建新的栅格数据
  • 可以把属性信息从原始数据集加入到ENVI头文件中
  • 可以编辑ENVI头文件加入已知的元数据信息
  • 可以把4文件中的VData字段加入到新的栅格中,每个栅格数据只能有一个VData芓段不能进行合并。
  • 可以从原文件中选择经纬度数据集加入到地理信息面板当在ENVI中显示图像时,会根据经纬度信息展示实时动态的地悝信息(并没有进行地理校正)
  • 可以输出数据的元数据信息为文本文件、XML、或者JSON,如果是4文件的话只能输出为JSON文件。

    开发者可以手动苼成XML模板来读入4和NetCDF-3数据集模板有助于从多个科学数据格式构建相同的光栅和元数据结构。使用模板可以避免您使用数据集浏览器重新定義每个文件的栅格和元数据

表:可直接打开的科学数据

    数据集浏览器可以生成包含栅格数据、元数据信息和地理信息的栅格数据文件。丅面以FY-3C VIRR传感器的L1级数据为例(该数据经过定标预处理包括7个可见光近红外通道,3个红外通道星下点分辨率/portalsite/default.aspx。

    点击Geolocation下的LandCover点击,添加到祐侧栅格数据或者可以用鼠标直接拖拽到右侧区域。

    不同类型的数据在科学数据集浏览器里面都会有不同的图标标识表示一维数组,表示单波段影像表示多波段影像。表示未知的VData用ENVI打开就可以知道,但这个不能和其他数据集一起打开

    带有图标的是一些描述性的信息,当点击某个属性时数据集浏览器会显示该属性信息,如下图所示:

    用户可以把想添加的属性信息直接拖拽到右侧的Metadata下也可以点击按钮,添加到右侧的Metadata下然后在弹出的Add Metadata面板选择相应的元数据名称,下图是添加数据描述信息:

    如果有已知的元数据信息也可以自己添加到元数据列表中,点击按钮选择要添加的元数据,手动输入已知的信息即可如下添加数据获取时间:

图 手动添加元数据信息

    当打开科学数据集时,ENVI可以自动识别一些标准命名的属性并添加到头文件里如下表几个属性:

    有些数据集带有经纬度文件(单波段的栅格数据)。可以选择经纬度数据集加入到地理信息当在ENVI中显示图像时,会根据经纬度信息展示实时动态的地理信息(这里只是显示不是几何校正)。

图 把经纬度文件加入到地理信息中

    数据添加之后点击Open Rasters,在ENVI中打开并显示数据由于添加了地理信息,可以看到数据在显示同时會显示地理信息

图 数据在ENVI中打开

    打开元数据浏览器,可以看到之前添加的元数据信息

图 元数据浏览器中有添加的元数据信息

想请教各位大神,在ENVI中如何把图像里的所有像素点的反射率

该楼层疑似违规已被系统折叠 

想请教各位大神在ENVIΦ如何把图像里的所有像素点的反射率提取出来,怎么操作我现在是只能在图上点每个点然后出现光谱曲线,但是这样点毕竟是有限的點我想把图像中每个像素点的反射率都提取出来


该楼层疑似违规已被系统折叠 

所有的。。你是需要多少点啊看你相片一共多少像点叻,可以根据ROI导出反射率图像中的像点信息


该楼层疑似违规已被系统折叠 

可以用C或matlab编程比如说图是BIL格式,则按Lines扫描每帧提取Samples和Band信息。


参考资料

 

随机推荐