【IDL代码库】置信区间计算和百分比线性拉伸

0
分享 2017-01-01
本程序实现初衷是为了计算植被覆盖度(根据置信区间计算NDVImin和NDVImax,从而计算植被覆盖度)。
而置信区间计算出来正好可以用在百分比线性拉伸中。卫星图像的数据类型一般为无符号整型(UINT),所以在显示时都需要进行拉伸(拉伸到0~255 字节型范围)。
ENVI中常用的拉伸方法为Linear 2%(2%线性拉伸),即通过直方图统计,获取累计像元个数所占百分比位于2%和98%的DN值(与置信区间计算相同)作为最小和最大值进行线性拉伸。
注:如果仅仅是为了图像拉伸,可以调用一系列虚拟栅格或ENVITask,如 ENVILinearPercentStretchRaster、ENVILinearPercentStretchRasterTask。

废话不多说,上源码。
源码下载地址:<a href="http://pan.baidu.com/s/1gfhpJG ... hpJGJ



图:运行效果
文章来源:http://blog.sina.com.cn/s/blog_764b1e9d0102xhnz.html

0 个评论

要回复文章请先登录注册