halcon颜色检测2-使用色调进行颜色检测

本文档介绍了使用Halcon进行颜色检测,特别是通过色调在HSV色彩空间中进行阈值分割和图像形态学处理。内容涵盖定义检测颜色、转化图像到HSV域、色调阈值分割、连接、填充、面积筛选和中心区域提取,以实现按颜色分类的目标检测。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

****使用色调进行颜色检测和分类
*1.定义检测颜色种类和对应的色调范围(使用HSV色彩)
*2.将图片转化为3通道 -> 在转化为hsv域图像
*3.使用色调对转换后的图像进行阈值分割
*4.使用图像形态学处理:连接->填充->面积筛选->中心区域提取 -> 文字标注
*官方案例color_fuses.hdev

* color_fuses.hdev: 按颜色分类保险丝
dev_update_window ('off')
* ****
* step: 设置保险丝属性和色调范围
* ****
FuseColors := ['Orange','Red','Blue','Yellow','Green']
FuseTypes := [5,10,15,20,30]
* HueRanges: Orange 10-30, Red 0-10...设置色调范围
HueRanges := [10,30,0,10,125,162,30,64,96,128]
Count := 0
dev_close_window ()
dev_open_window (0, 0, 800, 600, 'black', WH)
while (Count <= 4)
    * ****
    * step: acquire image
    * ****
    read_image (Image, 'color/color_fuses_0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值