我有以下二值图像:

在这张二值图像中,有一个四边形。然而,由于预处理能力差,四边形的轮廓有一定的间隔,即四边形不是封闭的。那么,我的问题是,我如何才能得到角的四边形。如果能得到角点,就可以对原始图像进行投影校正,得到具有几何失真的图像。任何想法都将不胜感激。插图图像可以从https://dl.dropboxusercontent.com/u/92688392/blob.jpg下载。
发布于 2013-10-03 09:14:38
最好的方法就是
这也是一种经典的方法来实现棋盘角点检测的相机校准例程。
为什么我说这是最好的?因为它可以处理角点缺失和角点位置上的噪声,因为拟合一条线会“发明”缺失点,并将检测到的边缘像素之间的误差平均化。还有一些“老”的(从80年代或90年代的)美国宇航局资助的摄像机校准基准支持这一说法,但很难在网上找到(我很幸运地在我以前的工作中读到了一份硬拷贝)。
https://stackoverflow.com/questions/19154134
复制相似问题