我正在尝试使用 python 图像库将一些 jpeg 图像从 24X36 英寸缩小到 11X16.5 英寸。由于 PIL 以像素为单位,这意味着从 7200X 4800 像素缩放到 3300 X2200 像素,我的分辨率设置为 200 像素/英寸,但是当我运行我的脚本时,PIL 将分辨率更改为 72 像素/英寸,我最终得到一个更大的像素图像比我以前。
import Image
im = Image.open("image.jpg")
if im.size == (7200, 4800):
out = im.resize((3300,2200), Image.ANTIALIAS)
elif im.size == (4800,7200):
out = im.resize((2200,3300), Image.ANTIALIAS)
out.show()
调整图像大小时,有没有办法保持图像分辨率?
谢谢你的帮助!