【问题标题】:NDVI value range- Does NDVI always lie between -1 to 1?NDVI 值范围 - NDVI 是否总是介于 -1 到 1 之间?
【发布时间】:2015-04-28 10:11:23
【问题描述】:
我正在使用 Landsat 8 图像。我需要计算 NDVI 并显示它。出于显示目的,我需要将 NDVI 值缩放到 0 到 255 范围。
NDVI 基本上是 (p(4)-p(3))/(p(4)+p(3))..其中 p(4) 和 p(3) 分别是对应于波段 4 和波段 3 的反射率。这些反射率值可以从下载 Landsat 图像时可用的元数据计算出来。
现在,元数据文件还提到了给定场景的最大和最小可能反射率值。(*我在下面附上了一张图片)。
现在考虑 p(4) 作为最大值 1.2107 和 p(3) 作为最小值 -0.09998 的情况。 NDVI 为 (1.2107-(-0.09998))/(1.2107+(-0.09998)) = 1.18。
我读过的关于 NDVI 的文献说 NDVI 总是介于 -1 到 1 之间。但这显然不适用于上述情况。所以我很困惑我应该将多少范围的 NDVI 值缩放到 0 到 255 以进行显示?
【问题讨论】:
标签:
image-processing
geotiff
【解决方案1】:
输入值预计在0 到1 的范围内,因为它们是反射辐射与入射辐射的比率 - 其中1 表示完全反射,0 表示辐射的总吸收。因此,如果植物在波段 3 中反映 20%,在波段 4 中反映 80%,那么您的值应该是 p3=0.2 和 p4=0.8。
在纯粹直观的层面上,我们可以看到 b3 和 b4 在 0 和 1 之间变化。如果 b3 和 b4 都为零或一,则 NDVI 分子变为零,NDVI 比率也随之变为零。因此,我们只剩下 b3=1 和 b4=0 的情况,这与植被的作用相反(实际植被在 b4 中的反射比在 b3 中更多),这将导致 NDVI=-1。最后,我们所期待的情况是,有些东西在 b3 中没有任何反映(即 b3=0)而在 b4 中完美地反映(即 b4=1),这导致了经典的植被特征 NDVI=1,或者至少是一个相对较高的比率。
您的值显然在不同的范围内,因此您需要研究它们的单位 - 它们不应该有任何单位,因为它们本身就是反射与入射辐射的纯比率。