Разрешение изображения в библиотеке изображений Python при изменении размера

Я пытаюсь сжать некоторые изображения в формате JPEG с 24X36 дюймов до 11X16,5 дюймов, используя библиотеку изображений Python. Поскольку PIL работает с пикселями, это должно означать масштабирование от 7200X4800 пикселей до 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()

Есть ли способ сохранить разрешение моего изображения, когда я изменяю размеры своих изображений?

спасибо за любую помощь!

Ответы на вопрос(1)

Ваш ответ на вопрос