Python – Escalado de imagen usando pgmagic

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *