CommencezCommencez gratuitement

Créer un masque

Les masques sont la méthode principale pour retirer ou sélectionner des parties précises d'une image. Ce sont des tableaux binaires qui indiquent si une valeur doit être incluse dans l'analyse. En général, on crée des masques en appliquant une ou plusieurs opérations logiques à une image.

Dans cet exercice, utilisez un simple seuil d'intensité pour différencier la peau et l'os sur la radiographie de la main. (im a été égalisée pour exploiter toute la plage d'intensité.)

Ci-dessous, l'histogramme de im coloré selon les segments que nous allons tracer.

Histogramme de la radiographie du pied égalisée

Cette activité fait partie du cours

Analyse d'images biomédicales en Python

Voir le cours

Instructions de l’exercice

  • Créez un masque d'os en sélectionnant les pixels dont l'intensité est supérieure ou égale à 145.
  • Créez un masque de peau en sélectionnant les pixels dont l'intensité est supérieure ou égale à 45 et inférieure à 145.
  • Tracez les masques de peau et d'os en niveaux de gris.

Exercice interactif pratique

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

# Create skin and bone masks
mask_bone = ____
mask_skin = ____

# Plot the skin (0) and bone (1) masks
fig, axes = plt.subplots(1,2)
axes[0].imshow(____)
axes[1].imshow(____)
format_and_render_plot()
Modifier et exécuter le code