首页 > 解决方案 > OpenCV 中的 warpPerspective 是如何工作的

问题描述

我最近开始探索 OpenCV,但我无法理解 warpPerspective,文档并没有多大帮助。我的意思是为什么要使用它?如果我需要调整图像大小,我可以使用 resize 方法,那么使用 warpPerspective 方法可以获得什么额外的好处。

标签: javaopencvopencv3.0

解决方案


为简单起见,warpPerspective允许您从转换矩阵创建新图像。

它比调整大小功能强大得多。

简单总结:

在此处输入图像描述

一个非常流行的应用程序示例

您有上面的图片 2,并且想要提取文档(结果在图片 3 中)。

获取它的模板(图1)并计算单应性(图1和图2之间的变换矩阵)。

使用此转换,您将能够使用 中的转换矩阵创建图像编号 3 warpPerspective

在此处输入图像描述

Satya Mallick 撰写的learnOpenCV 文章中的示例


推荐阅读