La función level() controla los límites en blanco y negro de una imagen. Similar al método gamma(), los niveles de punto medio se pueden ajustar con el argumento de la palabra clave gamma. Los argumentos de punto blanco y negro esperan valores entre 0.0 y 1.0 que representan porcentajes.
Sintaxis:
wand.image.evaluate(operator, value, channel)Parámetros:
Parámetro Tipo de entrada Descripción negro numeros.reales Punto negro, como porcentaje del rango cuántico del sistema. Por defecto es 0.. blanco numeros.reales Punto blanco, como porcentaje del rango cuántico del sistema. El valor predeterminado es 1.0.
gama numeros.reales Ajuste de gamma opcional. Los valores > 1,0 aclaran los medios tonos de la imagen, mientras que los valores < 1,0 los oscurecen.
canal string base El tipo de canal.
Ejemplo 1:
Imagen de origen:
Python3
# Import Image from wand.image module from wand.image import Image # Read image using Image function with Image(filename ="koala.jpeg") as img: img.level(0.2, 0.9, gamma = 1.1) img.save(filename ="kl-level.jpeg")
Producción :
Ejemplo 2:
aumentar el valor de blanco y negro a 0,5 y 0,7.
Python3
# Import Image from wand.image module from wand.image import Image # Read image using Image function with Image(filename ="koala.jpeg") as img: img.level(0.5, 0.7, gamma = 1.1) img.save(filename ="kl-level2.jpeg")
Producción :
Publicación traducida automáticamente
Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA