gpt4 book ai didi

opencv - opencv中的HoughCircles函数可以检测圆内的圆吗?

转载 作者:太空宇宙 更新时间:2023-11-03 21:22:53 28 4
gpt4 key购买 nike

我在 OpenCV 中遇到了用于圆检测的 HoughCircles。但它有一个参数指定检测到的圆之间的最小距离。我担心的是,如果两个圆是同心的,即一个圆套在另一个圆中,这种方法是否可行?

谢谢沙山

最佳答案

Hough 变换只会返回 2 个圆作为两个不同的对象,前提是它们的中心相距足够远(Hough 的第五个参数)。
所以我认为不可能以这种方式检测同心圆(因为它们的中心相同或非常接近)。

我看到如何使用 Hough 变换来做到这一点的唯一方法是了解您正在寻找的圆的半径,并在具有不同最小值和最大值的循环中调用 Hough半径(Hough 的最后一个和倒数第二个参数),每个半径迭代对应于您的一个同心圆。

关于opencv - opencv中的HoughCircles函数可以检测圆内的圆吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11885354/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com