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

最佳答案

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

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

简单摘要:

java - OpenCV中的warpPerspective如何工作-LMLPHP

带有非常流行的应用程序的示例

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

得到它的模板(图片1)并计算单应性(图片1和图片2之间的转换矩阵)。

使用此变换,您将能够使用warpPerspective中的变换矩阵来创建第3张图像。

java - OpenCV中的warpPerspective如何工作-LMLPHP

萨蒂亚·马利克(Satya Mallick)所写的an article from learnOpenCV示例

10-05 19:36