PIL的变换功能有一个透视模式,需要一个8-tupel的数据,但我无法弄清楚如何转换让我们说这是一个正确的倾斜30度到该tupel.
有人能解释一下吗?
我正在研究转换图像并将其覆盖在另一个图像的轮廓内的方法。
尽我所知,在 Python 中使用 OpenCV 可以通过三种方法来做到这一点:
getAffineTransform()getPerspectiveTransform()findHomography()我通过博客和 SO 帖子找到了三种不同的方法,它们都产生相同的结果,即获取源图像并在目标图像上的不同形状的轮廓上变形/叠加。
这演示了getAffineTransform() /sf/answers/2682646991/
这演示了getPerspectiveTransform() http://uberhip.com/python/image-processing/opencv/2014/10/26/warping-brien/
这演示了findHomography() http://www.learnopencv.com/homography-examples-using-opencv-python-c/#download
我想知道什么是最好的使用方法,为什么要使用一种方法?