PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El módulo ImageOps contiene una serie de operaciones de procesamiento de imágenes ‘prefabricadas’. Este módulo es algo experimental y la mayoría de los operadores solo trabajan en imágenes L y RGB.
ImageOps.solarize() Invierte todos los valores de píxeles por encima de un umbral, el umbral simplemente significa segmentación de imágenes.
Sintaxis: PIL.ImageOps.solarize(imagen, umbral=130)
Parámetros :
imagen : la imagen a solarizar.
umbral : todos los píxeles por encima de este nivel de escala de grises se invierten.
Devoluciones : Una imagen.
Imagen utilizada:
Python3
# Importing Image and ImageOps module from PIL package from PIL import Image, ImageOps # creating a image1 object im1 = Image.open(r"C:\Users\System-Pc\Desktop\a.JPG") # image segmentation # using threshold value = 130 # applying solarize method im2 = ImageOps.solarize(im1, threshold = 130) im2.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por Sunitamamgai y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA