matlab graycoprops,灰度共生矩阵怎么用MATLAB实现? 图像 灰度共生矩阵怎么在matlab中实现,要具体源程序...

导航:网站首页 >

灰度共生矩阵怎么用MATLAB实现? 图像 灰度共生矩阵怎么在matlab中实现,要具体源程序

灰度共生矩阵怎么用MATLAB实现? 图像 灰度共生矩阵怎么在matlab中实现,要具体源程序

相关问题:

匿名网友:

matlab提供了现成的函数

graycomatrix生成共生矩阵

graycoprops计算其特征值

具体用法:

glcm = graycomatrix(I)

从图像I创建灰度共生矩阵glcm。通过计算具有灰度级i和灰度级j的像素对在水平方向相邻出现的频繁程度。glcm中的每个元素说明了水平方向相邻像素对出现的次数。如果灰度级为L则glcm的维数为L*L。

2.glcms = graycomatrix(I,param1,val1,param2,val2,...)

根据参数对的设定,返回一个或多个灰度共生矩阵。

参数说明:

'GrayLimits':灰度界限,为二元向量[low high]。灰度值小于等于low 时对应1,大于等于high时对应于灰度级。如果参数设为[],则共生矩阵使用图像的最小和最大灰度值作为界限,即[min(I(:)) max(I(:))]。

'NumLevels':整数,说明I中进行灰度缩放的灰度级数目。例如,如果NumLevel设为8,则共生矩阵缩放I中的灰度值使它们为1到8之间的整数。灰度级的数目决定了共生矩阵glcm的尺寸。缺省情况:数字图像:8;二进制图像:2。

'Offset':p行2列整型矩阵,说明感兴趣像素与其相邻像素之间的距离。每行是一个说明像素对之间偏移关系的二元向量[row_offset, col_offset]。行偏移row_offset是感兴趣像素和其相邻像素之间的间隔行数。列偏移同理。偏移常表达为一个角度,常用的角度如下:(其中D为像素距离)

角度 0 45 90 135

Offset [0,D] [-D D] [-D 0] [-D -D]

3.[glcms,SI] = graycomatrix(...)

返回缩放图像SI,SI是用来计算灰度共生矩阵的。SI中的元素值介于1和灰度级数目之间。

graycoprops:得到灰度共生矩阵得到各种属性

stats = graycoprops(glcm, properties):从灰度共生矩阵glcm计算静态属性。glcm是m*n*p的有效灰度共生矩阵。如果glcm是一个灰度共生矩阵的矩阵,则stats是包括每个灰度共生矩阵静态属性的矩阵。

graycoprops正规化了灰度共生矩阵,因此元素之和为1。正规化的GLCM中的元素(r,c)是具有灰度级r和c的定义的空间关系的像素对的联合概率。Graycoprops使用正规化的GLCM来计算属性。

属性参数如下:

1. 'Contrast' : 对比度。返回整幅图像中像素和它相邻像素之间的亮度反差。取值范围:[0,(GLCM行数-1)^2]。灰度一致的图像,对比度为0。

2. 'Correlation' : 相关。返回整幅图像中像素与其相邻像素是如何相关的度量值。取值范围:[-1,1]。灰度一致的图像,相关性为NaN。

3. 'Energy' : 能量。返回GLCM中元素的平方和。取值范围:[0 1]。灰度一致的图像能量为1。

4. 'Homogemeity' : 同质性。返回度量GLCM中元素的分布到对角线紧密程度。取值范围:[0 1]。对角矩阵的同质性为1。

匿名网友:

1.灰度共生矩阵怎么用MATLAB实现?

答:matlab提供了现成的函数 graycomatrix生成共生矩阵 graycoprops计算其特征值 具体用法: glcm = graycomatrix(I) 从图像I创建灰度共生矩阵glcm。通过计算具有灰度级i和灰度级j的像素对在水平方向相邻出现的频繁程度。glcm中的每个元素说明了水平...

2.图像 灰度共生矩阵怎么在matlab中实现,要具体源程序

答:matlab提供了现成的函数 graycomatrix生成共生矩阵 graycoprops计算其特征值 具体用法: glcm = graycomatrix(I) 从图像I创建灰度共生矩阵glcm。通过计算具有灰度级i和灰度级j的像素对在水平方向相邻出现的频繁程度。glcm中的每个元素说明了水平...

3.灰度共生矩阵的灰度共生矩阵的特征

答:直觉上来说,如果图像的是由具有相似灰度值的像素块构成,则灰度共生矩阵的对角元素会有比较大的值;如果图像像素灰度值在局部有变化,那么偏离对角线的元素会有比较大的值。通常可以用一些标量来表征灰度共生矩阵的特征,令G表示灰度共生矩阵常...

4.使用envi根据灰度共生矩阵提取纹理信息的操作步骤...

答:这个操作很简单的,找本工具书,里面有的,菜单中选择灰度共生矩阵之后就会要求选择你想提取的计算纹理的各种值,像熵、标准差之类的

5.灰度共生矩阵得到的能量图是二维的吗

答:设这个矩阵是a,abs(a)是把所有元素取绝对值,记做a=abs(a)然后sum(a)是对矩阵所有列求和,记做b=sum(a),然后再用次sum(b‘),也就是b的转制求和,b的转制就只有一列而已

6.在MATLAB里,是如何利用灰度共生矩阵提取出的纹理...

问:本人纯新手,想快速入门,能不能提供一个非常简单的程序,是利用灰度共...

7.灰度共生矩阵计算的是整幅图的纹理吗

答:由于纹理是由灰度分布在空间位置上反复出现而形成的,因而在图像空间中相隔某距离的两像素之间会存在一定的灰度关系,即图像中灰度的空间相关特性。灰度共生矩阵就是一种通过研究灰度的空间相关特性来描述纹理的常用方法

8.灰度共生矩阵的介绍

答:灰度共生矩阵是一种通过研究灰度的空间相关特性来描述纹理的常用方法。

9.多选题:关于灰度共生矩阵

问:由灰度共生矩阵得到的纹理描述量 A. 它们的数值均与共生矩阵的值成正比 ...

10.【求助】如何提取纹理分析中的灰度共生矩阵

答:在网上或期刊网上搜一下也能看个大概吧 我记得浙江大学出的遥感数字图像处理上有这方面的介绍吧,手头上没书,不太确定 非常感谢,我晓得可以通过MATLAB来实现。。木木甘(站内联系TA)同问,呵呵cwk2000(站内联系TA)envi中有相关的工具啊meilixin...

问题推荐

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值