如何使用openCV检测圈子组

如何使用openCV检测圈子组

我下面有一张照片。
我想在图像中找到一组圆圈(它们的位置)。
在下面的示例中,应该有三组。背景为白色或发白色。

(在源图像中将不会有这样的矩形。我只是绘画来显示组的外观)

有可能找到它吗?

那这样的照片呢:


没有矩形的圆:

最佳答案

1-只需反转图像,

2-然后对图像进行放大,以使所有圆都结合在一起,

3-找到轮廓,

4-查找边界框。

例如:

关于image-processing - 如何使用openCV检测圈子组?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11400980/

10-12 23:05