Python PIL | Método ImageOps.solarize()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *