Función Wand solarize() en Python

El efecto Solarize es el efecto de inversión de tono observado en casos de sobreexposición extrema de la película fotográfica en la cámara. Lo más probable es que el efecto se observara por primera vez en fotografías de paisajes que incluían el sol (eq sol, sol). El sol, en lugar de ser el punto más blanco de la imagen, se volvió negro o gris. La función solarize() crea un efecto «quemado» en la imagen al reemplazar los valores de píxeles por encima de un umbral definido con un valor negado.

Sintaxis:

wand.image.solarize(amount, method)

Parámetros:

Parámetro Tipo de entrada Descripción
límite numeros.reales entre 0.0 y rango_cuántico./td>
canal string base Canal de color opcional al objetivo. Ver CANALES

Imagen de origen:

Ejemplo 1:

# Import Image from wand.image module
from wand.image import Image
  
# Read image using Image function
with Image(filename ="koala.jpeg") as img:
  
    # solarized image using solarize() function
    img.solarize(threshold = 0.5 * img.quantum_range)
    img.save(filename ="solpkoala.jpeg")

Producción :

Ejemplo 2:
Valor de umbral decreciente.

# Import Image from wand.image module
from wand.image import Image
  
# Read image using Image function
with Image(filename ="koala.jpeg") as img:
  
    # solarized image using solarize() function
    img.solarize(threshold = 0.25 * img.quantum_range)
    img.save(filename ="impkoala2.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 *