IniziaInizia gratis

Aggiungiamo impatto e contrasto

Hai mai voluto aumentare il contrasto delle tue foto per farle sembrare più d’effetto?

In questo esercizio aumenterai il contrasto di una tazza di caffè. Qualcosa da condividere con gli amici sui social. Non dimenticare di usare l’hashtag #ImageProcessingDatacamp!

Anche se non è la nostra tazza della domenica mattina, puoi comunque applicare gli stessi metodi a qualsiasi foto tua.

Cup of coffee

È già stata definita una funzione chiamata show_image(), che mostra un’immagine usando Matplotlib. Accetta gli argomenti image e title, con title impostato per default su 'Original'.

Questo esercizio fa parte del corso

Elaborazione di immagini in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Importa il modulo che include la funzione Contrast Limited Adaptive Histogram Equalization (CLAHE).
  • Recupera l’immagine su cui lavorerai, con una tazza di caffè, dal modulo che contiene tutte le immagini per i test.
  • Dal modulo importato in precedenza, chiama la funzione per applicare il metodo di equalizzazione adattiva all’immagine originale e imposta il clip limit a 0.03.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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')
Modifica ed esegui il codice