无论灯光条件如何,我都试图检测到橙色球体。我想指出,在我的算法中,我将RGB图像转换为HSV(它应该与亮度无关),但不是在最佳条件下我找不到球。无论灯光如何检测彩色球灯
更新:这是两个图像与不同的光照条件。
http://i58.tinypic.com/e7hrt5.jpg
http://i57.tinypic.com/dh94ee.jpg
如果我找到的第一个图像中的球,我不能第二图像,反之亦然中找到它。
更新:这是使用HougCircle
circles = cv2.HoughCircles(img,cv2.cv.CV_HOUGH_GRADIENT,1,100,param1=75,param2=16,minRadius=100,maxRadius=1000)
不过,我需要知道什么是球的颜色结果。有没有一种方法可以找到用HoughCircles发现的圆的颜色
你的问题是什么?更重要的是,你的问题是什么? – 2014-09-21 19:16:43
背景是什么?图像中的球有多大?它移动的速度有多快?还有其他移动物体吗?你可以张贴一些图片吗?你到目前为止获得了哪些代码? – 2014-09-21 19:19:00
您可以在最佳和非最佳条件下显示样本图像吗? – Micka 2014-09-21 19:29:08