CommencerCommencer gratuitement

Ajoutons de l’impact et du contraste

Avez-vous déjà voulu augmenter le contraste de vos photos pour leur donner plus de relief ?

Dans cet exercice, vous allez renforcer le contraste d’une tasse de café. Une image que vous pourriez partager avec vos amis sur les réseaux sociaux. N’oubliez pas d’utiliser le hashtag #ImageProcessingDatacamp !

Même si ce n’est pas notre tasse de café du dimanche matin, vous pouvez 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, avec title égal à 'Original' par défaut.

Cet exercice fait partie du cours

Traitement d’images en Python

Afficher le cours

Instructions

  • Importez le module qui contient la fonction CLAHE (Contrast Limited Adaptive Histogram Equalization).
  • Récupérez l’image sur laquelle vous allez travailler, celle avec une tasse de café, depuis le module qui regroupe toutes les images de test.
  • À partir du module que vous venez d’importer, appelez la fonction pour appliquer la méthode d’égalisation adaptative à l’image d’origine et définissez la valeur de clip à 0,03.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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