android 中的 OpenCV 图像处理

OpenCV image processing in android

请查看图片链接,能否建议检测图片中球的最佳方法?我尝试使用轮廓、霍夫圆和大多数常规方法进行边缘检测,但背景噪音太多。

有人可以建议一种方法来检测两个链接图像中的球吗?

https://i.stack.imgur.com/zuLa7.jpg http://imgur.com/a/nsOSU

在这种情况下,颜色检测比形状特征更有用。 我以前做过这样的项目,我已经在 HSV space.

中解决了这个问题

首先,我将图像从 RGB 转换为 HSV。 然后用目标颜色范围的阈值函数创建二值图像。 最后,利用霍夫圆检测功能定位了物体(球)的位置。

请查收关注,对你有帮助,我想: http://www.pyimagesearch.com/2014/08/04/opencv-python-color-detection/

谢谢。

当然可以。 我以前检测过带有HSV特征的彩色物体。 我将 RGB 图像转换为 HSV 图像,然后使用目标颜色的色调范围检测对象。

经过色调范围(inrange)的阈值后,使用了OpenCV的find contour函数