图像纹理特征(灰度共生矩阵等)解析和编程调用

本文详细解析了医学图像中常用的灰度共生矩阵、游程矩阵、尺寸区域矩阵、依赖矩阵和相邻灰度差分矩阵,展示了它们如何捕捉图像纹理信息。此外,还介绍了Python实现和计算策略,以及如何通过pyfeat等库进行高效统计分析。

图像纹理特征

 本文主要介绍医学影像领域常用到的基于图像灰度值变化所衍生出的各项纹理特征,理论部分主要参考了文献1,同时介绍了相关函数调用方式。

灰度共生矩阵

 灰度共生矩阵2,Gray-Level co-occurance matrix (GLCM)用于描述两个空间上符合一定分布规律的灰度值对出现的概率,矩阵 ( x , y ) (x,y) (x,y)处的值即表示了这样的灰度值对在图像中出现的频次,用公式描述为
p ( x , y ) = ∑ I { ( i , j ) ∣ i m g ( i , j ) = x , i m g ( f ( i , j ) ) = y , i = 1 , 2... h , j = 1 , 2 , . . , w } p(x,y)=\sum I\{(i,j)|img(i,j)=x,img(f(i,j))=y, i=1,2...h,j=1,2,..,w\} p(x,y)=I{ (i,j)img(i,j)=x,img(f(i,j))=y,i=1,2...h,j=1,2,..,w}
其中 I I I为指示函数, w , h w,h w,h为原始图片的宽度和高度, f f f为定义空间分布的函数。

通常来说 f ( i , j ) f(i,j) f(i,j)会设置为 ( i , j + 1 ) , ( i − 1 , j + 1 ) , ( i − 1 , j ) , ( i − 1 , j − 1 ) (i,j+1),(i-1,j+1),(i-1,j),(i-1,j-1) (i,j+1),(i1,j+1),(i1,j),(i1,j1)其中一个,也就分别对应于原图中 ( i , j ) (i,j) (i,j)元素的0°、45°、90°、135°方向,更进一步的的,有时候也认为这一空间分布应当是双向的,也就是类似 f ( i , j ) = ( i , j + 1 ) o r ( i , j − 1 ) f(i,j)=(i,j+1) or (i,j-1) f(i,j)=(i,j+1)or(i,j

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值