Python | Trabajar con el tipo de datos de imagen en Pillow

En este artículo, veremos algunos atributos de un objeto de imagen que brindarán información sobre la imagen y el archivo desde el que se cargó. Para esto, necesitaremos importar el módulo de imagen desde la Pillow.

Imagen en la que trabajaremos:

Método size(): ayuda a obtener las dimensiones de una imagen.

IMG = Imagen.abrir ( Imagen_ruta ) recortadaIm
= IMG.tamaño

# import Image module
from PIL import Image
  
# open the image
catIm = Image.open('D:/cat.jpg')
  
# Display the dimensions of the image
print(catIm.size)

Producción :

(400, 533)

Obtener alto y ancho por separado: nos ayuda a obtener el alto y el ancho de la imagen.

# import Image module
from PIL import Image
  
# Open the image
catIm = Image.open('D:/cat.jpg')
  
# Create two different variables 
# The first one will contain width and 
# the second one will contain height
width, height = catIm.size
  
# Display height and width
print(height)
print(width)

Producción :

400
533

 
Método filename(): nos ayuda a obtener el nombre de archivo de la imagen.

IMG = Imagen.abrir ( Imagen_ruta )
croppedIm = IMG .nombre de archivo

# import the Image module
from PIL import Image
  
# Open the image
catIm = Image.open('D:/cat.jpg')
  
# print the filename
print(catIm.filename)

Producción :

D:/cat.jpg

 
Método format(): nos ayuda a obtener el formato en el que se encuentra la imagen.

IMG = Imagen.abrir ( Imagen_ruta ) recortadaIm
= IMG.formato

# import the image
from PIL import Image
  
# open the image
catIm = Image.open('D:/cat.jpg')
  
# print the format of the image
print(catIm.format)

Producción :

JPEG

 
Método format_description() – Nos ayuda a obtener la descripción del formato de la imagen.

IMG = Imagen.abrir( Image_path )
croppedIm = IMG .format_description

# import the image
from PIL import Image
  
# open the image
catIm = Image.open('D:/cat.jpg')
  
# print the format description of the image
print(catIm.format_description)

Producción :

JPEG (ISO 10918)

Publicación traducida automáticamente

Artículo escrito por DeepakDev 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 *