graycomatrix
从图像创建灰度共现矩阵
语法
灰度矩阵(I)
glcms = graycomatrix(I,Name,Value,…)
[glcms,SI] = graycomatrix(___)
描述
例子
输入参数
输出参数
算法
graycomatrix
从图像的缩放版本计算GLCM。默认情况下,如果我
是二值图像,graycomatrix
将图像缩放为两个灰度级。如果我
是一个强度图像,graycomatrix
将图像缩放到8个灰度级别。可以指定灰度的个数graycomatrix
控件用于缩放图像“NumLevels”
参数,以及graycomatrix
属性缩放值“GrayLimits”
参数。
如下图所示graycomatrix
计算4 × 5图像的GLCM中的几个值我
.GLCM中的元素(1,1)包含该值1
因为在图像中只有一个实例,其中两个水平相邻的像素具有值1
而且1
.元素(1、2)
在GLCM中包含该值2
因为在图像中有两个实例,其中两个水平相邻的像素具有值1
而且2
.graycomatrix
继续该处理,以填充GLCM中的所有值。
graycomatrix
忽略像素对,如果其中一个像素包含南
,替换为正正
用值NumLevels
,并替换为负正
用值1
.graycomatrix
忽略边界像素,如果对应的邻居像素落在图像边界之外。
GLCM创建于何时“对称”
设置为真正的
在对角线上是对称的,等价于Haralick(1973)描述的GLCM。由以下语法生成的GLCM“对称”
设置为真正的
graycomatrix(I, 'offset', [0 1], 'Symmetric', true)
等于下列表述产生的两个glcm的和,在哪里“对称”
设置为假
.
graycomatrix(I, 'offset', [0 1], 'Symmetric', false)
参考文献
[1] Haralick, r.m., K. Shanmugan,和I. Dinstein,“图像分类的纹理特征”,IEEE系统、人与控制论学报,卷SMC-3, 1973,第610-621页。
[2]哈拉利克,r.m.和L.G.夏皮罗。计算机与机器人视觉:第1卷,Addison-Wesley, 1992,第459页。
另请参阅
R2006a之前介绍
这个话题有用吗?