Escalar es el proceso de cambiar el tamaño de una imagen. Nos ocupamos de las dimensiones de una imagen. Reducir se ocupa de hacer que la imagen sea más pequeña, mientras que Aumentar se refiere a aumentar el tamaño de la imagen. El escalado es un proceso muy importante en la manipulación de imágenes porque a veces obtenemos un tamaño de imagen más pequeño de lo esperado y otras veces es muy grande. Entonces, para hacer que la imagen tenga el tamaño perfecto para usar, se realiza el escalado.
En este artículo aprenderemos cómo podemos realizar el escalado usando pgmagick en python.
Código:
# importing library from pgmagick.api import Image img = Image('gog.png') # scaling image img.scale((150, 100), 'lanczos') img.write('scale_gog.png')
Imagen de entrada:
Salida:
Escalado de imagen JPEG –
JPEG significa Grupo Conjunto de Expertos Fotográficos . Debido al alto número de colores que admite hasta 2 ^ 24, es decir, 16, 777, 216, esto se usa comúnmente en todas las cámaras digitales. Y admite diferentes niveles de compresión.
# importing library from pgmagick import Image, Blob img = Image(Blob(open('koala.jpeg').read())) # scaling image img.scale('250x200') img.write('scale_koala.jpeg')
Imagen de entrada:
Salida:
Publicación traducida automáticamente
Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA