ENVI中线性光谱分离工具(Linear Spectral Unmixing)只有一个约束条件:分解丰度图和为1。但是,会出现负值的情况。
理论上来讲,一个像元内每种端元的丰度图DN值范围在0~1之间,并且和为1。这是两个约束条件,因此可以利用完全约束最小二乘法进行混合像元分解,即扩展工具采用的算法。扩展工具采用均方根误差(Root Mean Square Error,RMSE)对端元提取和混合像元分解结果进行精度评价,会保存为输出结果的最后一个波段,波段名为RMS Error。
(1)下载扩展工具
(2)工具安装
直接将fcls_spectral_unmixing.sav文件复制到x:\program files\exelis\enviXX\extensions(ENVI5.x)
工具菜单:Toolbox /Extensions/ FCLS Spectral Unmixing(ENVI 5.x)
请参考:http://blog.sina.com.cn/s/blog_764b1e9d0101dnjz.html