Función Wand level() en Python

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

Deja una respuesta

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