《影像中NDVI异常值导致图像直方图形状变形的解决方法》由会员分享,可在线阅读,更多相关《影像中NDVI异常值导致图像直方图形状变形的解决方法(3页珍藏版)》请在金锄头文库上搜索。
1、由影像数据经过大气校正后计算 NDVI,还就是可能出现一些异常值。比如我手中 这幅影像,NDVI最大值为465,最小值为-407,在ENVI下统计(Statistics)得到下面 这样的直方图:Statisties Res ilts Mennoryl; (6470x6028x1;File OptionsSl*ct Plot t匚电*r FlotHistoq no ms: i 11 f 12.5M02.0x1071x10LOxW5510QL-400-20DMemoryl (6474x6028x1)D 200Dato Volte400Sttlact StatFilename: Memory1 (6
2、470x6023x15Dims: Full Scene (3,001,160 paints)Basic StatsBernd 1MinMax-407 0D0732 465.00D763HistcgramB 寻nd 1Bin=3.41361DN -407.00073: 403,531119 -400.161505 -396.7418“ -299.322270 783 3Q26645300010M曰己n0.347型这个直方图就很难瞧出影像中 NDVI的情况,因为统计的步长大约就是3、5,即使 把直方图的X轴限定在-11也不会有任何变化,如下图。X:Stat5电-clqar Fkt6470x6028
3、x1)Memoryrams2.0x10L5x101+0xW5s100.5060Q Data VoljeFilename: Memory1 (&470x8Q28xlJ Dims: Full Scene (3,001,160 points)Basic StatsHinBand 1 -4b 000732Has Mean455. OOD763 0.347昨4HistogramB 寻 ad 1Bin=3.41961UN -407.00032 403,531119 -400.16150S -395.741991 -399.322278 -389 502664s 3 o o o 1 _ut p13 3 3
4、3 4 4- at 0 5ttisties Results M&nnoryl (64700231File Options没有改观的原因就是:数据中的异常值没有消除,统计还就是按3、5的步长走,直 方图上显示的无非就是前面一个图的局部放大 ,我们不能更清楚地瞧到-11这个 范围内的NDVI频率分布。解决的办法就是消除数据中的异常值,把小于-1的全部变成-1,把大于1的全部变 成1。这个可以借助ENVI的bandmath实现,在bandmath里面输入下面这个公 式:(b1 lt -1、0)*(-1、0)+(b1 ge -1、0 and b1 le 1、0)*b1+(b1 gt 1、0)*1、0得到新的计算结果,统计它的直方图,如下图所示。这个结果就与我们的感觉基本一致了。