使用MATLAB检测图像中的低质量圆/环

时间:2013-12-28 09:08:31

标签: matlab computer-vision

我正在尝试查找代表地图的图像中的所有圆柱形对象。只有他们的边缘可以在地图上看到它们可能非常差。 目的是找到他们的中心。所有对象都是在现实世界中具有恒定半径的圆。但是它们并没有完美地体现在地图上。

以下是我必须处理的图片示例:

Map with circles to detect (surrounded in red)

Zoom 1

Zoom 2

我正在使用MATLAB 2009b。

1 个答案:

答案 0 :(得分:2)

Hough变换可用于检测对象的形状。您可以使用MatlabOpenCv。如果您熟悉gpu库,请考虑使用相关的GPU OpenCV

祝你好运。