嵌牛鼻子:纹理分析;ENVI
嵌牛提问:如何使用envi进行纹理特征提取
嵌牛正文:
1 基于概率统计的滤波( Occurrence measures )
使用Occurrence Measures选项可以应用五个不同的基于概率统计的纹理滤波。概率统计滤波可以利用的是数据范围(Data Range)、平均值(Mean)、方差(Variance)、信息熵(Entropy)和偏斜(skewness)。概率统计把处理窗口中每一个灰阶出现的次数用于纹理计算。下面为 *** 作过程:
(1)在主菜单中,选择Filters- > Texture -> Occurrence Measures。在Texture Input File对话框选择图像文件。
注:ENVI5x中是在ToolBox。
(2)在Occurrence Measures Parameter面板中(图52),通过 “Textures to Compute”部分纹理类型旁的复选框中点击,选择要创建的纹理图像。
(3)在“Rows”(Y)和“Cols”(X)文本框中,键入处理窗口的大小。
(4)选择输出路径及文件名。点击“OK”,开始处理。所选的纹理图像将计算出来,并被放置在可用波段列表中。
2 基于二阶概率统计的滤波( Co-occurrence measures )
使用Co-occurrence Measures选项可以应用八个基于二阶矩阵的纹理滤波,这些滤波包括均值(Mean)、方差(Variance)、协同性(Homogeneity)、对比度(Contrast)、相异性(Dissimilarity)、信息熵(Entropy)、二阶矩(Second Moment)和相关性(Correlation)。
二阶概率统计用一个灰色调空间相关性矩阵来计算纹理值,这是一个相对频率矩阵,即像元值在两个邻近的由特定的距离和方向分开的处理窗口中的出现频率,该矩阵显示了一个像元和它的特定邻域之间关系的发生数。例如,下图所示的二阶概率矩阵是在一个3x3的窗口中,由每一个像元和它的水平方向的邻域生成的(变换值x=1,y=0)。一个3×3基窗口中的像元和在水平方向变换了一个像元的3×3窗口中的像元被用来生成二阶概率矩阵。下面为 *** 作过程。
(1)选择Filters -> Texture- > Co-occurrence Measures,在Texture Input File对话框选择图像文件。
注:ENVI5x中是在ToolBox。
(2)在Co-occurrence Texture Parameters对话框中(图54)。通过 “Textures to Compute”部分纹理类型旁的复选框中点击,选择要创建的纹理图像。
(3)在“Rows”(Y)和“Cols”(X)文本框中,键入处理窗口的大小。
(4)键入X、Y变换值(Co-occurrence Shift),用于计算二阶概率矩阵。
(5)选择灰度量化级别(Greyscale quantization levels):None、64、32或者16。
(6)选择输出路径及文件名。点击“OK”,开始处理。所选的纹理图像将计算出来,并被放置在可用波段列表中。
嵌牛总结:以上介绍了使用envi中的工具进行纹理特征提取ENVI软件可以去ITT VIS官方网站上下载,各个版本的都有。
网址>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)