文档详情

《实验3面向对象图像特征提取.doc

发布:2017-01-10约4.27千字共16页下载文档
文本预览下载声明
面向对象图像特征提取 面向对象分类技术集合临近像元为对象用来识别感兴趣的光谱要素,充分利用高分辨率的全色和多光谱数据的空间、纹理和光谱信息对图像分割和分类,以高精度的分类结果或者矢量输出。 ? 发现对象 启动ENVI EX,在ENVI EX中,选择 File Open选择目录:D:\遥感数字图像处理实验\实验数据\面向对象图像特征提取,选择qb_colorado.img图像文件,打开图像文件。 Qb_colorado.img ②在ENVI EX 中,双击Toolbox中的Feature Extraction ,选择输入文件qb_colorado.img如下图,单击Select Additional Files 前的三角形符号。 Base Image : 必选项,基本图像数据。 Ancillary data (辅助数据): 可将栅格文件作为辅助数据加入FX中,以提高提取精度,如高程数据等。 Mask file (掩膜文件):定义Base Image 的掩膜区,只提取感兴趣区域的特征。 这里我们只选择一个图像数据作为Base Image ,不选择掩膜文件和辅助数据。 ③单击OK ,进入下一步操作。 设定分割阈值 ?图像分割 在 scale level 项中,通过滑块或者手动输入一个分割阈值。这里我们选择经验值40. 单击 select onput bands 下的按钮,可以选择波段,这里我们选择默认波段。 将Preview 前的复选框打钩,在zoom图像显示区出现一个矩形预览区。如下图 分割效果预览 ④设置好参数后单击Next按钮,只是FX生成一个Region means 图 像自动加载到图层列表中(Layer manager )并在窗口中显示。它是分割后的结果,每一分割块被填充上该块图像的平均光谱值。 ?合并分块 1、在Merage level 项中,通过滑块或者手动输入一个分割阈值。值越大被合并的块越多,这里我们输入94.0 设定分块合并阈值 2、单击Next 按钮,进入下一步 ?分块精炼 ①单击Thresholding (advanced)选项,在Thresholding选项中,可以设定灰度值的范围,这里我们直接选择 No Thresholding (default)。 精炼分块 ②单击Next 进入下一步操作。 ?计算对象属性 计算对象属性,包括四个类型:空间(Spatial),光谱(Spectral),纹理(Texture), 高级选项(Advanced). 注意: 切换到Advanced对话框,单击Base Image按钮,从Base Image 中选择三个波段(RGB)(颜色空间)转换为HIS颜色空间,单击Band Ratio 按钮,从Base Image 中选择俩个波段用于计算波段比。 ①这里我们选择默认值。 计算对象属性 ②单击 Next ,进入下一个界面。 ?特征提取( Extract Features) FX中提供三种提取特征的方法: 监督(Choose by selecting example )、 规则分类(Choose by creating rules )和直接输出矢量(Export Vectors ) ①这里我们选择规则分类(Choose by creating rules ) 如下图所示 。 特征提取方法选择 ②单击 Next ,进入下一个界面。 ?规则分类 每一个分类是由若干个规则组成的,每一个规则由若干个属性表达式来描述! 下面我们以提取居民住宅为例来说明规则分类的操作过程。 第一步 第一条属性描述,划分植被覆盖区和非覆盖区 ①双击rule[weight:1.00]图标,打开属性对话框,如下图 ②选择Customized bandratio. FX 会根据选择的波段情况计算波段比值,这里我们选择红色和近红外波段,(默认方式)计算其NDVI值 。 ③勾选Show Attribute Image 选择框,在ENVI FX 中显示图像。 ④双击 bandratio 选项,进入bandratio属性设置对话框, 注意: 1、Fuzzy Tolerance : 设置模糊分类值, 这里我们选择:5。 2、Membership Function Set Type : 一般情况下,S-type 比Linear 有更小
显示全部
相似文档