我正在攻读图像处理方面的学位论文,并且正在使用 Matlab 图像处理工具箱。我正在使用 Matlab 函数计算图像与共现矩阵的相关性graycoprops
。我的问题是我无法理解定义相关属性的公式的含义(参见上一个链接):
特别是,什么是\mu_i
, \mu_j
, \sigma_i
, \sigma_j
, ifi
和j
是图像的灰度?
我正在攻读图像处理方面的学位论文,并且正在使用 Matlab 图像处理工具箱。我正在使用 Matlab 函数计算图像与共现矩阵的相关性graycoprops
。我的问题是我无法理解定义相关属性的公式的含义(参见上一个链接):
特别是,什么是\mu_i
, \mu_j
, \sigma_i
, \sigma_j
, ifi
和j
是图像的灰度?
我想这是x
和y
方向的平均值和标准偏差。i
可能对应于x
和。不过,这只是一个猜测。j
y
编辑:通过查看功能代码来支持这一点。我强烈建议您自己检查一下(只需键入edit graycoprops
),但这是相关部分:
function Corr = calculateCorrelation(glcm,r,c)
...
% Calculate the mean and standard deviation of a pixel value in the row
% direction direction. e.g., for glcm = [0 0;1 0] mr is 2 and Sr is 0.
mr = meanIndex(r,glcm);
Sr = stdIndex(r,glcm,mr);
% mean and standard deviation of pixel value in the column direction, e.g.,
% for glcm = [0 0;1 0] mc is 1 and Sc is 0.
mc = meanIndex(c,glcm);
Sc = stdIndex(c,glcm,mc);
我也有同样的问题,Fritz Albregtsen(2008 年)的论文“从灰度共现矩阵计算的统计纹理测量”很有帮助,因为它给出了所有公式的精确定义。