如何在OpenCV中检测单个图像的透视畸变?

时间:2015-02-04 06:50:20

标签: opencv detect perspective distortion warp

我正在制作一个程序来识别图像文件中的水平/垂直直线,并为其他目的创建一堆行数据。

但是我遇到了一个问题,当我从对角线(或向上/向下)拍摄照片时,该图片不应该有水平/垂直直线,因此我无法使用该图片。

所以我必须制作图像预处理方法来反转透视变形。为此,我必须首先找到图像的当前投影值。 不幸的是,我无法找到OpenCV的方法,除非我在拍照前添加预先计算的相机矩阵进度。

我假设输入图像中的大多数线应该是水平/垂直直线。有什么方法可以在OpenCV中解决我的问题吗?

例如:

This image透视扭曲。我想让它像this

0 个答案:

没有答案