c++平均值法灰度化图像_纹理特征1:灰度共生矩阵(GLCM)

纹理分析是图像处理的重要部分,用于提取图像的纹理特征。灰度共生矩阵(GLCM)是纹理分析的统计方法之一,通过分析像素灰度值的空间分布来表征纹理模式。GLCM不仅反映亮度分布,还揭示位置分布特性,常用于遥感图像、X射线照片等领域的纹理识别。GLCM参数如能量、对比度、相关性、熵和逆差距可用于描述纹理的均匀性、清晰度、相关性和复杂性,有助于图像分割、特征抽取和分类识别。
摘要由CSDN通过智能技术生成

9adb1a5e7ac704e9c295e5f93a3f7f27.png

GLCM复习备用:

纹理分析是对图像灰度(浓淡)空间分布模式的提取和分析。纹理分析在遥感图像、X射线照片、细胞图像判读和处理方面有广泛的应用。关于纹理,还没有一个统一的数学模型。它起源于表征纺织品表面性质的纹理概念,可以用来描述任何物质组成成分的排列情况,例如医学上X 射线照片中的肺纹理、血管纹理、航天(或航空)地形照片中的岩性纹理等。图像处理中的视觉纹理通常理解为某种基本模式(色调基元)的重复排列。因此描述一种纹理包括确定组成纹理的色调基元和确定色调基元间的相互关系。纹理是一种区域特性,因此与区域的大小和形状有关。两种纹理模式之间的边界,可以通过观察纹理度量是否发生显著改变来确定。纹理是物体结构的反映,分析纹理可以得到图像中物体的重要信息,是图像分割、特征抽取和分类识别的重要手段。对于空间域图像或变换域图像(见图像变换),可以用统计和结构两种方法进行纹理分析。
  统计纹理分析寻找刻划纹理的数字特征,用这些特征或同时结合其他非纹理特征对图像中的区域(而不是单个像素)进行分类。图像局部区域的自相关函数、灰度共生矩阵、灰度游程以及灰度分布的各种统计量,是常用的数字纹理特征。如灰度共生矩阵用灰度的空间分布表征纹理。由于粗纹理的灰度分布随距离的变化比细纹理缓慢得多,因此二者有完全不同的灰度共生矩阵。
  结构纹理分析研究组成纹理的基元和它们的排列规则。基元可以是一个像素的灰度、也可以是具有特定性质的连通的像素集合。基元的排列规则常用树文法来描述。

英文名称  Texture Analysis;

学术解释

指通过一定的图像处理技术提取出纹理特征参数,从而获得纹理的定量或定性描述的处理过程.纹理分析方法按其性质而言,可分为两大类:统计分析方法和结构分析方法

学术定义

  纹理是一种普遍存在的视觉现象,目前对于纹理的精确定义还未形成统一认识,多根据应用需要做出不同定义.

  定义1 按一定规则对元素(elements)或基元(primitives)进行排列所形成的重复模式.

  定义2 如果图像函数的一组局部属性是恒定的,或者是缓变的,或者是近似周期性的,则图象中的对应区域具有恒定的纹理.

作用分析

  对这种表面纹理的研究称为纹理分析.它在计算机视觉领域有着重要的应用.

  在机械工程中对机械零件加工表面的这种凹凸不平性开展研究同样具有重要的实践意义。

对图像灰度空间分布模式提取和分析

  纹理分析在遥感图像、 X射线照片、细胞图像判读和处理方面有广泛的应用。关于纹理,还没有一个统一的数学模型。它起源于表征纺织品表面性质的纹理概念,可以用来描述任何物质组成成分的排列情况,例如医学上X 射线照片中的肺纹理、血管纹理、航天(或航空)地形照片中的岩性纹理等。图像处理中的视觉纹理通常理解为某种基本模式(色调基元)的重复排列。因此描述一种纹理包括确定组成纹理的色调基元和确定色调基元间的相互关系。纹理是一种区域特性,因此与区域的大小和形状有关。两种纹理模式之间的边界,可以通过观察纹理度量是否发生显著改变来确定。纹理是物体结构的反映,分析纹理可以得到图像中物体的重要信息,是图像分割、特征抽取和分类识别的重要手段。对于空间域图像或变换域图像(见图像变换),可以用统计和结构两种方法进行纹理分析

  统计纹理分析寻找刻划纹理的数字特征,用这些特征或同时结合其他非纹理特征对图像中的区域(而不是单个像素)进行分类。图像局部区域的自相关函数、灰度共生矩阵、灰度游程以及灰度分布的各种统计量,是常用的数字纹理特征。如灰度共生矩阵用灰度的空间分布表征纹理。由于粗纹理的灰度分布随距离的变化比细纹理缓慢得多,因此二者有完全不同的灰度共生矩阵。

  结构纹理分析研究组成纹理的基元和它们的排列规则。基元可以是一个像素的灰度、也可以是具有特定性质的连通的像素集合。基元的排列规则常用树文法来描述。

纹理基元与影调

  一个纹理基元(不严格地说)是一个具有一定的不变特性的视觉基元。这些不变特性在给定区域内的不同位置上,以不同的变形和不同的方向重复出现。纹理基元最基本的不变特性之一是区域内象素的灰度分布,而影调也是表示灰度的明暗分布。

  因此,我们认为影调和纹理不是独立的概念:当在图象的一定面积区域中影调基元的变化很小时,这个区域的主导特性是影调。当在小面积区域中含大量不同的影调,这个区域占主导的特性是纹理。

spatial gray level co-occurrence matrix 空间灰度共生矩阵(GLCM)
spatial gray level dependence matrix 空间灰度相关矩阵
spatial gray-level dependence matrices 空间灰度独立矩阵

Texture

纹理特征建立在子对象基础之上,这就意味着,必须有一个对象等级架构去使用他们,精确的分割是使用形状纹理特征的基础,子对象的分割要尽量有意义
1.考虑子对象光谱特征的纹理
2.考虑子对象形状特征的纹理
3.基于灰度共生矩阵的纹理

1.Layer Value Texture Based on Subobjects

—【Mean of sub-objects: stddev】子对象均值标准差,对象分割的子对象更隔阂,则该特征更有意义;

—【Avrg. mean diff. to neighbors of subobjects】通过一个对象内部子对象在某一个图层(k)上与邻域(d)对象的差异取平均来进行对比,反应该对象内部差异的平均值。

2.Shape Texture Based on Subobjects

—【Area of subobjects: mean】所包含子对象的平均面积;

—【Area of subobjects: stddev.】所包含子对象的面积的标准差;

—【Density of subobjects: mean 】子对象密度平均值(参考对象形状特征中的Density );

—【Density of subobjects: stddev. 】子对象密度的标准差;

—【Asymmetry of subobjects: mean 】子对象不对称性的平均值;

—【Asymmetry of subobjects: stddev. 】子对象不对称性的标准差;

—【Direction of subobjects: mean 】方向权重是相关子对象的的不对称性,越不对称,对主方向的影响越大,算法首先比较所有子对象主方向在90-180之间的做(direction-180),即顺是真旋转180度,然后计算等级距离d下的所有子对象的主方向(权重)均值;

—【Direction of subobjects: stddev. 】子对象主方向的标准差。

3.Texture After Haralick P.152

灰度共生矩阵(http://blog.csdn.net/Redeom/archive/2008/04/17/2301823.aspx)

共生矩阵用两个位置的象素的联合概率密度来定义,它不仅反映亮度的分布特性,也反映具有同样亮度或接近亮度的象素之间的位置分布特性,是有关图象亮度变化的二阶统计特征。它是定义一组纹理特征的基础。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值