学习笔记(九)opencv3颜色分割与坐标显示

这篇学习笔记详细记录了使用OpenCV进行颜色分割和坐标显示的过程,包括从打开摄像头到HSV转换,再到颜色识别和形态学操作。作者在识别黄色绣球时遇到彩带干扰和轮廓识别不准确的问题,通过不断试验调整HSV范围、应用滤波和闭运算改进了效果。最终实现了计算轮廓矩、质心和显示坐标,但未能解决完全排除干扰物和识别多种颜色的问题。
摘要由CSDN通过智能技术生成

上传一下一直记在有道云笔记里的东西

××——2017.11.3
目前已经可以实现
1.打开摄像头显示画面
2.使用cvtColor()将画面由BGR转为HSV

3.分割图像,保留红色像素
在这里插入图片描述
4.形态学运算膨胀图像(dilate) 使红色更明显
5.利用hough,变换提取图像中的圆形
6.绘制圆形

问题:
但事实证明用霍夫变换是不对的
霍夫变换只能识别边界明确的圆形
而实际的球周围有许多彩带干扰有可能导致难以识别完整的圆边界
用Circle绘制的圆形轮廓也不太正确
需要重新编写能生成包围整个球的圆形轮廓

2017-11-4
今日完成:
1.使用吸管工具吸取黄球照片中的16个不同程度的黄色,
在这里插入图片描述
使用取色软件Pipette得到HSV数值范围
在这里插入图片描述
在这里插入图片描述
(再结合实际摄像头测试,这种方法得到的颜色范围数据还是无法分割出绣球黄色部分

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值