【嵌牛導(dǎo)讀】:使用Texture選項(xiàng)可以應(yīng)用基于概率統(tǒng)計(jì)或二階概率統(tǒng)計(jì)的紋理濾波。許多圖像包含的區(qū)域以亮度變化為特征,而不僅僅局限于亮度值。紋理是指圖像色調(diào)作為等級函數(shù)在空間上的變化。被定義為紋理清晰的區(qū)域,灰度等級相對于不同紋理的地區(qū)一定是比較接近的。ENVI支持幾種基于概率統(tǒng)計(jì)或二階概率統(tǒng)計(jì)的紋理濾波。
【嵌牛鼻子】:紋理分析;ENVI
【嵌牛提問】:如何使用envi進(jìn)行紋理特征提取
【嵌牛正文】:
轉(zhuǎn)載自http://blog.sina.com.cn/s/blog_764b1e9d0100xyva.html
1.基于概率統(tǒng)計(jì)的濾波(Occurrence measures)
使用Occurrence Measures選項(xiàng)可以應(yīng)用五個不同的基于概率統(tǒng)計(jì)的紋理濾波。概率統(tǒng)計(jì)濾波可以利用的是數(shù)據(jù)范圍(Data Range)、平均值(Mean)、方差(Variance)、信息熵(Entropy)和偏斜(skewness)。概率統(tǒng)計(jì)把處理窗口中每一個灰階出現(xiàn)的次數(shù)用于紋理計(jì)算。下面為操作過程:
(1)在主菜單中,選擇Filters- > Texture -> Occurrence Measures。在Texture Input File對話框選擇圖像文件。
注:ENVI5.x中是在ToolBox。
(2)在Occurrence Measures Parameter面板中(圖5.2),通過?“Textures to Compute”部分紋理類型旁的復(fù)選框中點(diǎn)擊,選擇要創(chuàng)建的紋理圖像。
(3)在“Rows”(Y)和“Cols”(X)文本框中,鍵入處理窗口的大小。
(4)選擇輸出路徑及文件名。點(diǎn)擊“OK”,開始處理。所選的紋理圖像將計(jì)算出來,并被放置在可用波段列表中。

2.基于二階概率統(tǒng)計(jì)的濾波(Co-occurrence measures)
使用Co-occurrence Measures選項(xiàng)可以應(yīng)用八個基于二階矩陣的紋理濾波,這些濾波包括均值(Mean)、方差(Variance)、協(xié)同性(Homogeneity)、對比度(Contrast)、相異性(Dissimilarity)、信息熵(Entropy)、二階矩(Second Moment)和相關(guān)性(Correlation)。
二階概率統(tǒng)計(jì)用一個灰色調(diào)空間相關(guān)性矩陣來計(jì)算紋理值,這是一個相對頻率矩陣,即像元值在兩個鄰近的由特定的距離和方向分開的處理窗口中的出現(xiàn)頻率,該矩陣顯示了一個像元和它的特定鄰域之間關(guān)系的發(fā)生數(shù)。例如,下圖所示的二階概率矩陣是在一個3x3的窗口中,由每一個像元和它的水平方向的鄰域生成的(變換值x=1,y=0)。一個3×3基窗口中的像元和在水平方向變換了一個像元的3×3窗口中的像元被用來生成二階概率矩陣。下面為操作過程。

(1)選擇Filters -> Texture- > Co-occurrence Measures,在Texture Input File對話框選擇圖像文件。
注:ENVI5.x中是在ToolBox。
(2)在Co-occurrence Texture Parameters對話框中(圖5.4)。通過?“Textures to Compute”部分紋理類型旁的復(fù)選框中點(diǎn)擊,選擇要創(chuàng)建的紋理圖像。
(3)在“Rows”(Y)和“Cols”(X)文本框中,鍵入處理窗口的大小。
(4)鍵入X、Y變換值(Co-occurrence Shift),用于計(jì)算二階概率矩陣。
(5)選擇灰度量化級別(Greyscale quantization levels):None、64、32或者16。
(6)選擇輸出路徑及文件名。點(diǎn)擊“OK”,開始處理。所選的紋理圖像將計(jì)算出來,并被放置在可用波段列表中。

嵌??偨Y(jié):以上介紹了使用envi中的工具進(jìn)行紋理特征提取