CommencezCommencez gratuitement

Ajoutons de l'impact et du contraste

Avez-vous déjà voulu rehausser le contraste de vos photos pour qu'elles paraissent plus saisissantes?

Dans cet exercice, vous allez augmenter le contraste d'une tasse de café. De quoi partager une belle image avec vos amis sur les médias sociaux. N'oubliez pas d'utiliser le mot-clic #ImageProcessingDatacamp!

Même si ce n'est pas notre tasse de café du dimanche matin, vous pouvez tout de même appliquer les mêmes méthodes à n'importe laquelle de vos photos.

Cup of coffee

Une fonction appelée show_image(), qui affiche une image avec Matplotlib, a déjà été définie. Elle prend les arguments image et title, et title vaut 'Original' par défaut.

Cette activité fait partie du cours

Traitement d'images en Python

Voir le cours

Instructions de l’exercice

  • Importez le module qui inclut la fonction Contrast Limited Adaptive Histogram Equalization (CLAHE).
  • Récupérez l'image sur laquelle vous allez travailler — celle avec la tasse de café — à partir du module qui contient toutes les images de test.
  • À partir du module importé précédemment, appelez la fonction pour appliquer la méthode d'égalisation adaptative sur l'image originale et fixez la limite de découpage (clip limit) à 0.03.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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')
Modifier et exécuter le code