CommencerCommencer gratuitement

De RGB à niveaux de gris

Dans cet exercice, vous allez charger une image depuis le module data de scikit-image, la convertir en niveaux de gris, puis comparer les deux versions dans le résultat.

Nous avons préchargé une fonction show_image(image, title='Image') qui affiche l’image avec Matplotlib. Vous pouvez en savoir plus sur ses paramètres en utilisant ?show_image() ou help(show_image) dans la console.

Rocket

Cet exercice fait partie du cours

Traitement d’images en Python

Afficher le cours

Instructions

  • Importez les modules data et color de scikit-image. Le premier fournit des images d’exemple et le second des fonctions de transformation de couleurs.
  • Chargez l’image rocket.
  • Convertissez l’image de fusée RGB-3 en niveaux de gris.

Exercice interactif pratique

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

# Import the modules from skimage
from skimage import ____, ____

# Load the rocket image
rocket = data.____()

# Convert the image to grayscale
gray_scaled_rocket = color.____(____)

# Show the original image
show_image(rocket, 'Original RGB image')

# Show the grayscale image
show_image(gray_scaled_rocket, 'Grayscale image')
Modifier et exécuter le code