Añadamos impacto y contraste

¿Alguna vez has querido aumentar el contraste de tus fotos para que parezcan más espectaculares?

En este ejercicio, aumentarás el contraste de una taza de café. Algo que podrías compartir con tus amigos en las redes sociales. ¡No olvides utilizar #ImageProcessingDatacamp como hashtag!

Aunque ésta no sea nuestra taza de café de los domingos por la mañana, puedes aplicar los mismos métodos a cualquiera de nuestras fotos.

Taza de café](https://assets.datacamp.com/production/repositories/4470/datasets/e9e004e21c5b5c3b6e4ff06fa4cc576f0106ca11/coffee_original.png)

Ya se ha definido una función llamada show_image(), que muestra una imagen utilizando Matplotlib. Tiene los argumentos image y title, siendo title 'Original' por defecto.

Este ejercicio forma parte del curso

Procesado de imágenes en Python

Ver curso

Instrucciones de ejercicio

  • Importa el módulo que incluye la función Ecualización Adaptativa del Histograma con Contraste Limitado (CLAHE).
  • Obtén la imagen sobre la que vas a trabajar, con una taza de café dentro, del módulo que contiene todas las imágenes para realizar pruebas.
  • Desde el módulo importado anteriormente, llama a la función para aplicar el método de ecualización adaptativa sobre la imagen original y establece el límite de recorte en 0,03.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Import the necessary modules
from skimage import data, ____

# Load the image
original_image = ____.coffee()

# Apply the adaptive equalization on the original image
adapthist_eq_image = ____.____(original_image, ____=____)

# Compare the original image to the equalized
show_image(original_image)
show_image(adapthist_eq_image, '#ImageProcessingDatacamp')