查找圆边:
这是我发布的两个示例图像。
需要找到圆的边缘:
是否有可能开发一种通用圆算法,该算法可以在所有情况下找到所有可能的圆?像下面
1.圆圈的颜色可能不同(白色,黑色,灰色,红色)
2.背景颜色可能不同
3.大小不同
http://postimage.org/image/tddhvs8c5/
http://postimage.org/image/8kdxqiiyb/
请提出一些想法,写出应该在上述圆圈内得出的算法
最佳答案
听起来像是霍夫圆变换的工作:
到目前为止,我还没有使用过它,但是它已包含在OpenCV中。在其他参数中,您可以为其指定最小和最大半径。
这是documentation和tutorial的链接。
我以为您的第二个示例图片虽然很难检测
关于c++ - 查找圆边:,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10844768/