san*_*iya -2 algorithm image-processing
我上传了下面的图像,该图像有5个圆圈.我如何计算这样一幅图像中的圆圈数量
Bas*_*sti 7
检测圆或任何数学形状的算法:霍夫变换
如果你没有任何其他形状并且你的圆圈不重叠/触摸你可以只是循环你的图像,每次遇到黑色像素时,你用一种颜色为所有连接的像素着色.完成后,所有圈子都应该有不同的颜色.使用的不同颜色的数量是圆的数量.
对于最后的方法,你需要一个二进制图片(黑白像素).您的示例似乎没问题,但如果您有某种抗锯齿,则需要先进行阈值处理.请参阅关于阈值的维基百科
如果整个领域对您感兴趣,请搜索计算机视觉.
归档时间:
13 年,7 月 前
查看次数:
1571 次
最近记录: