利用SAM和SID方法进行分类
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用SAM和SID方法进行分类
数据:
一、利用SAM进行分类
选择文件
1. 从ENVI 主菜单, 选择Classification → Supervised → Spectral Angle Mapper. 出现分类输入数据窗口
2. 点击Open 选择New File.
3. 到/exercise4 目录选择文件cup95eff.int, 点击Open, 然后点击OK. The Endmember Collection:SAM 对话框出现
提取端元波谱
1. 从Endmember Collection:SAM 对话框主菜单选择
Import → from Spectral Library file. 出现波谱输入对话框
2. 点击Open 选择t Spectral Library. 出现Please Select New File对话框
3. 到/exercise4 目录选择文件jpl1.sli,点击Open, 点击OK. 出现Input Spectral Library 对话框
4.用Ctrl+click to 选择一下波谱
ALUNITE SO-4A
KA OLINITE WELL ORDERED PS-1A
点击OK. 选择的波谱被加载到the Endmember Collection:SAM对话框
5. 在每个Color cell 右击鼠标改变颜色
6.点击Apply. 出现The Spectral Angle Mapper Parameters 对话框
设置SAM参数
1. 用缺省的阈值选项Single Value 保持Maximum Angle缺省值0.1(radians) 。
2. 输出分类结果到文件cup95eff_sam.out.
3. 设置Output Rule Images?选项为Yes 并输入文件名cup95eff_sam.rule.
4. 点击Preview 查看一个256 x 256 像元的分类结果的子区。
5. 点击OK. ENVI 加载cup95eff_sam.out 和cup95eff_sam.rule 到波段列表中。
6.将cup95eff_sam.out 和cup95eff_sam.rule分别显示到两个窗口中
二、利用SID进行分类
选择文件
1. 从ENVI 主菜单, 选择Classification → Supervised → Spectral Information Divergence. 出现分类输入数据窗口
2. 点击Open 选择New File.
3. 到/exercise4 目录选择文件cup95eff.int, 点击Open, 然后点击OK. The Endmember Collection: :SID 对话框出现
提取端元波谱
1. 从Endmember Collection:SID 对话框主菜单选择
Import → from Spectral Library file. 出现波谱输入对话框
2. 点击Open 选择t Spectral Library. 出现Please Select New File对话框
3. 到/exercise4 目录选择文件jpl1.sli,点击Open, 点击OK. 出现Input Spectral Library 对话框
4.用Ctrl+click to 选择一下波谱
ALUNITE SO-4A
KA OLINITE WELL ORDERED PS-1A
点击OK. 选择的波谱被加载到the Endmember Collection:SID对话框
5. 在每个Color cell 右击鼠标改变颜色
6.点击Apply. 出现Spectral Information Divergence Parameters 对话框
Setting SID Parameters
1.利用缺省阈值选项Single Value 改变Maximum Divergence Threshold 为.08.
2.输出分类结果到文件cup95eff_sid.out.
3.设置Output Rule Images?选项为Yes 并输入文件名cup95eff_sid.rule.
4.点击Preview 查看一个256 x 256 像元的分类结果的子区。
5. 点击OK. ENVI 加载cup95eff_sid.out 和cup95eff_sid.rule 到波段列表中。
6.将cup95eff_sid.out 和cup95eff_sid.rule分别显示到两个窗口中
比较SAM 和SID 分类结果
比较不同区域波谱库的光谱曲线与像元的光谱曲线
1. 在波段列表对话框,点击Display #4 选择New Display.
2.在波段列表中,选择RGB Color.
3. 在波段中选择cup95eff.int ,设置Band 174 = R, Band 188 = G, and
Band 200 = B, 点击Load RGB.
4. 在原始图像窗口单击鼠标右键,选择Pixel Locator.
5.在原始图像窗口点击Tools → Profiles → Z Profile (Spectrum). 出现Spectral Profile:cup95eff.int plot 窗口
5.从ENVI 主菜单, 选择Spectral → Spectral Libraries → Spectral Library Viewer.
7. 选择jpl1.sli, 点击OK.
8. 选中ALUNITE SO-4A.
9. 关闭Spectral Library Viewer.窗口
10.从Spectral Library Plots 主菜单选择Edit → Plot Parameters. The Plot Parameters 对话框出现
11.改变Plot Tit le 为Alunite SO-4A ,Range从2.0 到2.5. 点击Apply, 然后Cancel 关闭窗口
12. 右击原始图像显示窗口点击Link Displays.
13. 链接2, 4, and 5 (the SAM classification image, the SID classification image, and the original image), 点击OK.
检验分类为明矾的区域
首先检验SAM和SID都分类为明矾的区域。
1.在Pixel Locator, 键入304 for Sample ,543 for Line, 点击Apply. 鼠标移动到数
据显示窗口的特定区域。
2.比较像元的光谱剖面与波谱库中Alunite SO-4A 的曲线。
检验都未分为明矾的区域
1.在Pixel Locator, 键入519 for Sample ,395for Line, 点击Apply. 鼠标移动到数据显示窗口的特定区域。
2. 比较像元的光谱剖面与波谱库中Alunite SO-4A 的曲线。
检验SAM和SID分类不一致的区域
1.在Pixel Locator, 键入570 for Sample ,420for Line, 点击Apply. 鼠标移动到数
据显示窗口的特定区域。
2. 比较像元的光谱剖面与波谱库中Alunite SO-4A 的曲线。