NNDiffuse图像融合效果提升方法 |
您所在的位置:网站首页 › envi图像融合后颜色失真 › NNDiffuse图像融合效果提升方法 |
在ENVI 5.2中,新增了NNDiffuse融合方法,参考博文了解:https://www.cnblogs.com/enviidl/p/16374607.html 经过测试我们发现,当背景黑色较多时,融合效果较差。 如下图情况,左图为原始多光谱,右图为NNDiffuse融合结果,可以看到颜色相差较大。 注:测试数据传感器为Worldview-3。多光谱为2米分辨率,4个波段;全色0.5米分辨率。 图:原始多光谱与融合结果对比 现在提供两种提升融合效果的方法: 方法1:使用掩膜文件注:此方法仅适用于ENVI 5.3及更高版本,因为在选择输入文件的时候,ENVI 5.2不支持添加掩膜文件。 1) 启动ENVI 5.3,打开多光谱和全色图像; 2) 制作掩膜文件。在工具箱中,选择/Raster Management/Masking/Build Mask工具;在弹出的Build Mask Input File 对话框中选择WV-3多光谱数据(因为多光谱数据量更小);单击OK; 3) 在弹出的Mask Definition 面板中,选择 Options > Import Data Range,在弹出的 Select Input for Mask Data Range 对话框中选择多光谱数据,单击OK。在弹出的 Input for Data Range Mask 面板中 Data Min Value 和 Data Max Value 均输入0(即背景值),单击OK; 图:通过范围制作掩膜文件 4) 回到 Mask Definition 面板中,选择 Options > Select Areas “Off”。因为选定的范围是背景,是需要“Off”掉的区域。 5) 设置掩膜文件输出路径,单击OK即可。生成的掩膜文件如下图所示。 图:生成的掩膜文件 6) 在工具箱中,启动 /Image Sharpening/NNDiffuse Pan Sharpening,按照箭头提示进行操作,选择掩膜文件参与图像融合处理。 图:选择掩膜文件 7) 在选择全色波段,设置输出路径,单击OK即可。 方法2:设置背景透明在ENVI 5.3及以后版本中,新增的工具具备一个特点,即被设置忽略的值将不参与运算,起到了掩膜的作用。 设置透明的方法参考以下博文: 手动设置:http://blog.sina.com.cn/s/blog_764b1e9d01019gp4.html 工具批量设置(强烈建议):http://blog.sina.com.cn/s/blog_764b1e9d0101a752.html按照上述方法设置好背景透明,效果如下: 图:设置背景透明 然后正常使用NNDiffuse融合工具进行操作即可,不需要使用掩膜文件。 下面来欣赏下本文方法的效果对比: 原始多光谱图像 直接融合效果 使用掩膜文件融合效果(方法1) 设置背景透明融合效果(方法2) 可以明显看到下面的图片中,本文提供的两种方法均较好的保留了原始色彩: 注:所有的图像均采用了相同范围局部拉伸,去除了拉伸显示导致的色彩差异。并且1:1显示 注:传到网上的图片被压缩了,可能效果不是很好,感兴趣的可以下载高清大图进行对比: http://pan.baidu.com/s/1sk2qiPR 下面的图,对不起密集恐惧症患者了……
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |