PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. la
Módulo ImageOps
contiene una serie de operaciones de procesamiento de imágenes ‘preparadas’. Este módulo es algo experimental y la mayoría de los operadores solo trabajan en imágenes L y RGB.
ImageOps.equalize()
El método iguala el histograma de la imagen. Esta función aplica un mapeo no lineal a la imagen de entrada para crear una distribución uniforme de valores de escala de grises en la imagen de salida.
Sintaxis: PIL.ImageOps.equalize(imagen, máscara=Ninguno)
Parámetros:
image: La imagen a igualar.
máscara: Una máscara opcional. Si se proporciona, solo los píxeles seleccionados por la máscara se incluyen en el análisis.Devuelve: Una imagen.
Imagen utilizada:
# Importing Image and ImageOps module from PIL package from PIL import Image, ImageOps # creating a image1 object im1 = Image.open(r"C:\Users\sadow984\Desktop\download2.JPg") # applying equalize method im2 = ImageOps.equalize(im1, mask = None) im2.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por ravikishor y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA