Resolución de imágenes de Python Image Library al redimensionar
Estoy tratando de reducir algunas imágenes jpeg de 24x36 pulgadas a 11x16.5 pulgadas usando la biblioteca de imágenes de python. Como PIL se trata en píxeles, esto debería significar una escala de 7200X 4800 píxeles a 3300 X2200 píxeles, con mi resolución establecida en 200 píxeles / pulgada, sin embargo, cuando ejecuto mi script, PIL cambia la resolución a 72 píxeles / pulgada y termino con una resolución mayor. Imagen que tenía antes.
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()
¿Hay alguna manera de mantener la resolución de mi imagen cuando estoy redimensionando mis imágenes?
¡Gracias por cualquier ayuda!