可以使用Python (2.7) 将4:3图片转换为16:9吗
我在网上找了很久,但一直没找到合适的东西!有没有什么Python的图片处理库,可以把4:3的图片转换成16:9的?
如果有任何信息或者链接,我会非常感激!
谢谢!
2 个回答
0
Python图像库(Python Imaging Library)可以做到这一点。
2
如果你想简单地调整图片大小,可以使用PIL库里的Image.resize
方法:
im.resize(size)
=> 返回调整大小后的图片
im.resize(size, filter)
=> 返回调整大小后的图片这个方法会返回一张调整过大小的图片。你需要给它一个大小参数,这个参数是一个包含宽度和高度的元组,比如:
(宽度, 高度)
。你还可以选择一个过滤器参数,它可以是以下几种:NEAREST(最近邻),BILINEAR(2x2环境下的线性插值),BICUBIC(4x4环境下的立方插值),或者ANTIALIAS(高质量的下采样过滤器)。如果你不提供这个参数,或者图片的模式是"1"或"P",那么默认会使用NEAREST。