1. Apprendre
  2. /
  3. Cours
  4. /
  5. Analyse d'images biomédicales en Python

Connected

Exercice

Histogrammes

Les histogrammes illustrent la distribution des valeurs dans votre image en regroupant chaque élément selon son intensité, puis en mesurant la taille de chaque compartiment.

L'aire sous un histogramme s'appelle la fonction de répartition cumulée. Elle mesure la fréquence à laquelle un intervalle donné d'intensités de pixels se présente.

Dans cet exercice, décrivez la distribution des intensités dans im en calculant l'histogramme et la fonction de répartition cumulée, puis affichez-les ensemble.

Instructions

100 XP
  • Importez scipy.ndimage sous le nom ndi.
  • Générez un histogramme à 256 compartiments de im qui couvre l'ensemble de l'étendue des valeurs np.uint8.
  • Calculez la fonction de répartition cumulée pour im. Commencez par trouver la somme cumulée de hist, puis divisez par le nombre total de pixels dans hist.
  • Tracez hist et cdf sur des sous-graphes distincts. Cela a déjà été fait pour vous.