Python PIL | Método ImagePalette()

PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El ImagePalettemódulo contiene una clase del mismo nombre para representar la paleta de colores de las imágenes asignadas a la paleta.

Este módulo nunca estuvo bien documentado. Sin embargo, no ha cambiado desde 2001, por lo que probablemente sea seguro leer el código fuente y descifrar las partes internas si es necesario. La clase ImagePalette tiene varios métodos, pero todos son «experimentales».
La ImagePalette.ImagePalette()paleta de colores para imágenes asignadas a paletas.

Sintaxis: PIL.ImagePalette.ImagePalette(modo=’RGB’, paleta=Ninguno, tamaño=0)

Parámetros:
modo : el modo que se utilizará para la paleta.
paleta : una paleta opcional.
tamaño : un tamaño de paleta opcional. Si se proporciona, no puede ser igual o mayor que 256. El valor predeterminado es 0.

Retorno:: El objeto ImagePalette.

Imagen utilizada:

   
  
# importing Image module from PIL package 
from PIL import Image, ImagePalette
  
# opening a  image 
im = Image.open(r"C:\Users\System-Pc\Desktop\python.png") 
  
# ImagePalette
im1 = ImagePalette.ImagePalette(mode ='RGB', palette = None, size = 0)
print(im1)

Producción:

PIL.ImagePalette.ImagePalette object at 0x000001930723FC50

Otro ejemplo: tomar otra imagen con extensión .JPG.

Imagen utilizada:

   
  
# importing Image module from PIL package 
from PIL import Image, ImagePalette
  
# opening a  image 
im = Image.open(r"C:\Users\System-Pc\Desktop\scene4.jpg") 
  
# ImagePalette
im1 = ImagePalette.ImagePalette(mode ='RGB', palette = None, size = 0)
print(im1)

Producción:

PIL.ImagePalette.ImagePalette object at 0x000001B8808AFCC0

Publicación traducida automáticamente

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