PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El ImagePalette
mó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