用NDSI归一化雪被指数提取被冰雪覆盖地区

发布时间:2011-12-19 09:12:10   来源:文档文库   
字号:

NDSI归一化雪被指数提取被冰雪覆盖地区

L5134040_04020051111为数据源,进行冰雪覆盖地区的提取。

Landsat5NDSI=(B2-B5)/(B2+B5)

此处用第25波段的反射率进行计算,NDSI=(Ρtm2-Ρtm5)/( Ρtm2+Ρtm5)

NDSI>=0.4的区域即为冰雪覆盖区。

1. DN值图像转化成亮度值图像

L=Lmax-Lmin)/(Qmax-Qmin)*(Qdn-Qmin)+Lmin

Lmax,Lmin,Qmax,Qmin分别为最大最小亮度值,最大最小DN值,可从头文件中获取。

2. 把亮度值图像转化成反射率图像

ρ=π*Lλ*d^2/(ESUNλ*COSθ)

d日地距离可由DOY 求得,d=1-0.01674*cos(0.9856*(DOY-4)* π/180)

DOYDay of year

θ太阳天顶角,90-太阳高度角

3. 在生成的反射率图像上计算NDSI

BAND MATH 计算NDSI=(float(b2)-float(b5)) /(float(b2)+float(b5))

4. NDSI上大于等于0.4的地区提取出来

BAND MATH中输入(b1 ge 0.4)*1+(b1 lt 04)*0,把大于等于0.4的区域赋值1,其他区域赋值0,即可把冰雪覆盖地区提取出来。

左图为反射率图像,给741波段分别赋予RGB颜色,右边为提取结果白色区域为冰雪覆盖区,可将两图连接查看成果。

5. DEM数据加载进去,生成3D影像,更直观的进行观测。

本文来源:https://www.2haoxitong.net/k/doc/735b763c376baf1ffc4fad99.html

《用NDSI归一化雪被指数提取被冰雪覆盖地区.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式