51Halcon机器视觉

 找回密码
 会员注册

QQ登录

只需一步,快速开始

扫一扫,微信登录

查看: 124|回复: 2

[资料] 灰度共生矩阵gen_cooc_matrix、cooc_feature_matrix、cooc_feature_image

[复制链接]
  • TA的每日心情
    开心
    2020-3-16 08:30
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    3

    主题

    6

    帖子

    37

    积分

    Rank: 1

    积分
    37
    发表于 2020-3-5 10:33:18 | 显示全部楼层 |阅读模式

    51Halcon诚邀您的加入,专注于机器视觉开发与应用技术,我们一直都在努力!

    您需要 登录 才可以下载或查看,没有帐号?会员注册

    x
    在“detect_mura_defects_texture.hdev”例程中遇到了灰度共生矩阵,然后研究一下用法。
    1.gen_cooc_matrix :什么是灰度共生矩阵,作用是什么
    很多文章中都有下面这幅图,这里我也解释下:取图像(N×N)中任意一点 (x,y)及偏离它的另一点 (x+a,y+b),设该点对的灰度值为(g1,g2)。令点(x,y) 在整个画面上移动,则会得到各种 (g1,g2)值,设灰度值的级数为 k,则(g1,g2) 的组合共有 k^2;种。对于整个画面,统计出每一种(g1,g2)值出现的次数,然后排列成一个方阵,在用(g1,g2) 出现的总次数将它们归一化为出现的概率P(g1,g2),这样的方阵称为灰度共生矩阵 aHR0cHM6Ly9ia2ltZy5jZG4uYmNlYm9zLmNvbS9waWMvYTlkM2ZkMWY0MTM0OTcwYTAyNGM1Y2RmOWZj.jpg
    看懂了吗?其实通俗点解释就是:左图中取两个相邻像素算一个单元,那么图片中共有多少个这样的单元呢?数一数把值存到右图里。然后数字太大不好看,那我做个归一化,就成了概率图,这个概率图就是灰度共生矩阵。图像的纹理就是这样的重复单元,所以,这个矩阵被用来检测文理。
    2.cooc_feature_matrix:通过灰度共生矩阵获取特征
    (1)能量:表示灰度共生矩阵中的元素的平方和。假如左图中所有灰度值都一样,都是同样的灰度单元A,共有16个A,右图中就有一个位置为16,其他为0,能量为16*16;若左图出现一个灰度单元B,此时右图能量为15*15+1*1,能量变小了。所以能量越大,表示灰度变化比较稳定,能量反映了纹理变化的均匀程度。
    (2)相关性:表示纹理在行或者列方向的相似程度。相关性越大,相似性越高。
    (3)局部均匀性:反映图像局部纹理的变化量。值越大,表示图像局部的变化越小。
    (4)反差(对比度):表示矩阵的值的差异程度,也间接表现了图像的局部灰度变化幅度。反差值越大,图像中的纹理深浅越明显,表示图像越清晰;反之,则表示图像越模糊。
    如有错误欢迎指正。至于计算公式,去看halcon帮助文档吧。




    1.发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    2.提问请组织好自己的逻辑,标题注明大概是什么问题,问题内容写详细,需提供问题症状、错误代码、截图、位置等等信息,不要让别人去猜你想问啥;

    3.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    4.回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

  • TA的每日心情
    开心
    2020-3-3 13:18
  • 签到天数: 101 天

    连续签到: 1 天

    [LV.6]常住居民II

    1

    主题

    41

    帖子

    482

    积分

    Rank: 6Rank: 6

    积分
    482
    发表于 2020-3-6 17:00:33 | 显示全部楼层
    666,多谢大佬解惑!

    1.发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    2.提问请组织好自己的逻辑,标题注明大概是什么问题,问题内容写详细,需提供问题症状、错误代码、截图、位置等等信息,不要让别人去猜你想问啥;

    3.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    4.回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

  • TA的每日心情
    叹气
    5 小时前
  • 签到天数: 106 天

    连续签到: 13 天

    [LV.6]常住居民II

    0

    主题

    24

    帖子

    179

    积分

    Rank: 1

    积分
    179
    发表于 2020-3-9 09:07:19 | 显示全部楼层
    多谢大佬解惑!

    1.发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    2.提问请组织好自己的逻辑,标题注明大概是什么问题,问题内容写详细,需提供问题症状、错误代码、截图、位置等等信息,不要让别人去猜你想问啥;

    3.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    4.回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

    您需要登录后才可以回帖 会员登录 | 会员注册

    本版积分规则

    51Halcon机器视觉X

    51Halcon会员技术交流会员技术交流 | 51Halcon官方客服咨询官方客服咨询 | Halcon切换助手使用反馈切换助手使用反馈 | 51Halcon论坛管理团队论坛管理团队

    申请友链| 小黑屋| 手机版| Archiver|  

    粤ICP备15095995号-2 粤公网安备44030602000670号

    CopyRight © 2015-2020 51Halcon机器视觉. Tencent Cloud X3.4.

    快速回复 返回顶部 返回列表