浅试颜色识别模块
简单的颜色识别计数小案例,提供学习思路

前一段时间帮客户打样,想要用彩色相机区别两种相近的颜色染料同时计算当前染料的涂色面积,当时就是运用到了颜色识别和颜色抽取的功能。正好最近在看官方的示例彩色球计数,就用这个图片做个类似简单的颜色识别计数功能吧。

  1. 首先用彩色相机采集一张RGB图或者拿官方示例的原图也可以,将图像源的像素格式调整为RGB24同时输出MONO8
    Snipaste_20230218_102157.jpg
  2. 然后用高精度匹配模块做个统计小球的模板,这里的图像输入源选择图像源.灰度图像,image.png
    Snipaste_20230218_102237.jpg
  3. 下一步利用Group模块绑定图像源跟模板匹配坐标,然后在里面处理识别image.png
  4. 颜色识别选择想要识别的颜色添加到对应的标签中。Snipaste_20230218_102543.jpg
  5. 重点就是这个Group模块开启循环查找,遍历所有匹配到的小球找到对应的颜色识别标签。
    image.png
  6. 条件分支筛选分数达标的小球。Snipaste_20230218_102557.jpg
  7. 最后用格式化模块显示找到绿色的小球。绑定对应的x,y坐标可以在相应小球位置显示格式化的文字Snipaste_20230218_102610.jpgSnipaste_20230218_102621.jpg

以上方案仅供大家学习参考,提供一些思路,具体实施还要根据项目本身做对应处理.
讲的够细致了,所以方案附件就不上传了。

版权声明:本文为V社区用户原创内容,转载时必须标注文章的来源(V社区),文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:v-club@hikrobotics.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
上一篇

浅谈VsionMaster:用脚本最简代码,调用halcon

下一篇

浅试颜色识别模块2

评论请先登录 登录
全部评论 3

最重要的是组合模块中位置修正的原点xyr里添加上循环索引啊!!!!!!

2023-10-12 16:49:47 浙江省
回复

楼主可以看下Group里面的的参数吗,我的Group里只有组合模块输出图像,不知道哪里错了,非常感谢

2023-08-15 09:40:57 未知地区
回复

楼主的帖子讲的很详细,mark一下

2023-02-24 18:45:09 未知地区
回复
  • 1
Lv.0
2
关注
61
粉丝
9
创作
198
获赞
所属专题
  • VM常见定位场景与方案设计
  • 光伏串返机纠偏实现
  • 用VM实现halcon例子--胶水检测
  • 提问区问题。巧用形态学,数米粒。
  • 用VM实现halcon例子--太阳能面板检测断线瑕疵,halcon中的例子(提问区看到的)
  • 太阳能面板检测断线瑕疵(补充vm流程附件)
  • VM重现经典halcon液位检测案例
  • Halcon例题,液位检测。用的是43版本。在此感谢坛友勇的热心分享
  • 浅试颜色识别模块3
  • 浅试颜色识别模块2
  • 浅试颜色识别模块
  • 浅谈对海康视觉软件做定位/对位项目的想法
  • 浅谈对海康视觉软件做定位/对位项目的想法二
  • 浅谈对海康视觉软件做定位/对位项目的想法三
  • 浅谈对海康视觉软件做定位/对位项目的想法四-----MODBUS-TCP通讯
相关阅读
  • 【3D系列】我们用2D相机实现3D无序抓取了
    2024-10-21 浏览 0
  • 【3D系列】我们用2D相机实现3D无序抓取了
    2024-10-21 浏览 0
  • 第三届“悉灵杯”基于MV-DT01SDU相机识别果蔬等数据集
    2024-10-14 浏览 0
  • 第三届“悉灵杯”基于MV-DT01SDU相机识别果蔬等数据集
    2024-10-14 浏览 0
  • [启智杯]赛事资料下载说明
    2024-10-29 浏览 0

请升级浏览器版本

您正在使用的浏览器版本过低,请升级最新版本以获得更好的体验。

推荐使用以下浏览器