0

我正在寻找一些关于检测图像中方形或圆形对象的好方法的建议。我目前有一个在原始灰度上运行的精明边缘算法,我可以产生这个输出:

http://imgur.com/FAwowr1

现在我可以看到这张图片中有一个立方体卫星,但是程序也可以看到它的一种计算效率高的好方法是什么?我看过霍夫斯变换,但这似乎计算量很大。我也看过哈里斯角检测,但我觉得我会得到很多误报,因为我本质上是在寻找包含所述立方体卫星的图片。

有人对一些好的算法有什么想法吗?我的空间非常有限,所以我不能使用任何大型外部库,如 opencv。(这都是在 C 顺便说一句)

非常感谢!

4

1 回答 1

0

我会进入所谓的数学形态学

基本上你对二值图像进行操作,所以你必须首先找到一种巧妙的方法来对它们进行阈值化,然后使用一些精心挑选的结构元素进行腐蚀和膨胀等操作,以提取图像中感兴趣的区域。

于 2013-03-08T23:06:27.180 回答