特征提取之灰度游程(行程)矩阵-GLRLM

  最近在项目中要进行图像的特征提取工作,为了便于以后查阅和使用,遂写博客以记录。
  说到图像的纹理特征,大家能想到的就是灰度共生矩阵(Gray-Level Co-Occurrence Matrix, GLCM)、灰度游程矩阵(Gray-Level Run-Length Matrix, GLRLM)、局部二值模式(Local Binary Pattern, LBP)和方向梯度直方图(Histogram of Oriented Gradient, HOG)。


  这篇博文主要总结一下灰度游程矩阵,顾名思义,灰度游程矩阵就是灰度值游行的长度所组成的矩阵。我们直接上定义,记灰度共生矩阵为D[i, j, theta],其中i表示原始图像中的像素值,i的所有取值为原始图像的灰度级数,j表示像素值所游走的长度,也就是在图像中有j个连续的i出现,theta表示计算的方向,一般有0度45度90度135度


  下面以一个例子说明:

Img = [[1, 1, 0, 0],
       [1, 1, 0, 0],
       [0, 0, 2, 2],
       [0, 0, 2, 2]]

  我们以theta=0计算GLRLMtheta=0也就是按照水平方向计算,按照上述可以将灰度游程矩阵表示为D[i, j, theta]D.shape=(3, 4, 1),其中3表示灰度阶数[0, 1, 2]4表示最长的数据值,即对角线长为41表示theta的个数,即只有theta=0。按照水平方向计算,统计像素00连续出现4次为00连续出现3次为00连续出现2次为40连续出现1次为0这里需要注意:因为在计算0连续出现2次时已经计算了所有的0,所以再计算0出现一次时就不将刚才计算过的0列入其中),所以像素0结果为[0, 4, 0, 0]。按照以上方法计算像素1结果为[0, 2, 0, 0],所以有:

按照theta=0度计算结果:
P_0 = [[0, 4, 0, 0],
       [0, 2, 0, 0],
       [0, 2, 0, 0]]

按照theta=45度计算结果:
P_45 = [[4, 0, 0, 1],
        [2, 1, 0, 0],
        [2, 1, 0, 0]]

按照theta=90度计算结果:
P_90 = [[0, 4, 0, 0],
        [0, 2, 0, 0],
        [0, 2, 0, 0]]

按照theta=135度计算结果:
P_135 = [[4, 2, 0, 0],
         [2, 1, 0, 0],
         [2, 1, 0, 0]]

此处要注意两点:

  1. 每次计算时从最长的像素串开始统计;
  2. 对于已经统计过的像素串,在计算比其
  • 8
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
影像组学是一种通过对医学影像进行特征提取和分析来辅助医学诊断和治疗的方法。其中常用的特征提取方法包括灰度共生矩阵特征、灰度级大小区域矩阵特征、灰度游程矩阵特征、灰度矩阵特征和灰度依赖矩阵特征。 1. 灰度共生矩阵特征(Gray-Level Co-occurrence Matrix, GLCM):GLCM 是一种用来描述图像中像素间灰度值分布关系的矩阵。通过计算不同方向和距离下像素间的共生概率,可以得到多个统计特征,如能量、对比度、相关性、熵等。 2. 灰度级大小区域矩阵特征(Gray-Level Size Zone Matrix, GLSZM):GLSZM 是一种用来描述图像中不同大小的连通区域的灰度级分布情况的矩阵。通过计算不同灰度级和连通区域大小下的频率,可以得到多个统计特征,如灰度大小区域和、均值、方差等。 3. 灰度游程矩阵特征(Gray-Level Run Length Matrix, GLRLM):GLRLM 是一种用来描述图像中连续一段像素灰度值相同的长度和方向分布情况的矩阵。通过计算不同灰度级和连续长度下的频率,可以得到多个统计特征,如灰度游程长度和、均值、方差等。 4. 灰度矩阵特征(Gray-Level Difference Matrix, GLDM):GLDM 是一种用来描述图像中相邻像素之间灰度值差分布情况的矩阵。通过计算不同灰度差和出现次数的频率,可以得到多个统计特征,如灰度差和、均值、方差等。 5. 灰度依赖矩阵特征(Gray-Level Dependence Matrix, GLDM):GLDM 是一种用来描述图像中相邻像素之间灰度值关系的矩阵。通过计算不同灰度级和相邻像素灰度值关系的频率,可以得到多个统计特征,如灰度依赖和、均值、方差等。 这些特征可以用于对医学影像进行分类、聚类、分割、检测等应用,可以有效地提高医学影像的诊断和治疗效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值