2024-04-26 00:14:47 发布
网友
使用Python-PIL,我希望以一种看起来像透视图的方式来转换输入图像。我发现的大多数答案是关于旋转等。下面的图片显示了我的目标之一。同样的,我不仅要从前面到后面,而且要从左到右,反之亦然。另一个效果我想是扭曲图像的方式,中心更近,边缘更远。在
我应该如何调用im.transform来获得这种效果?为什么呢?在
im.transform
输入图像:
输出效果:
我相信你在找perspective transformations。您可以通过以下方式使用枕头:
transformed = image.transform( image.size, Image.PERSPECTIVE, [ a0, a1, a2, a3, a4, a5, a6, a7 ], Image.BILINEAR )
式中,a0-a7是用于以这种方式进行转换的系数(来源:Geometry.c):
我相信你在找perspective transformations。您可以通过以下方式使用枕头:
式中,a0-a7是用于以这种方式进行转换的系数(来源:Geometry.c):
^{pr2}$相关问题 更多 >
编程相关推荐