C#,EmguCV - 图像中的颜色和圆检测

时间:2014-05-13 07:41:20

标签: c# opencv image-processing emgucv image-segmentation

我尝试检测并计算图像中的圆圈(例如智能手机)

我使用HSL色彩空间。但是,如果他们保持联系,我无法将相同颜色的颜色分开。我试图侵蚀和扩张图片。但结果是一样的,我只有一些blob(连接组件)od相同的颜色。你有这个问题的一般算法吗?

(我试着用EMGUCV库做) 我不能发送图像,因为我的声誉很小。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

似乎有类似的问题here。当2个圆形成单个斑点时就是这种情况。已经通过斑点here的距离函数的分水岭解决了这个问题。有一个更好的示范here示例说明如何分离一堆需要分离的相同颜色的圆形药丸。