msicpe.tsi package
- msicpe.tsi.add_gaussian_noise(img, sigma=0.05)
- msicpe.tsi.add_legend(fig, legend)
Ajoute une légende aux subplots de la figure fig.
- Paramètres:
fig (px.figure) – Figure plotly
legend (list) – Liste des légende (il doit y avoir autant de str qu’il y a de subplots dans la figure fig)
- msicpe.tsi.add_salt_and_pepper_noise(img, noise_percentage=0.1)
- msicpe.tsi.bweuler(im: ndarray) int
Calcule le nombre d’Euler number.
Le nombre d’Euler est une mesure de la topologie de l’image. Il est défini comme le nombre total d’objets (composantes connexes) dans l’image moins le nombre de trous présents dans ces objets.
- Paramètres:
im (np.ndarray) – Image d’entrée à analyser
- Renvoie:
euler – Nombre d’Euler de l’image
- Type renvoyé:
int
- msicpe.tsi.mse(im0, im1)
- msicpe.tsi.plotHistograms(centers, hist, cumhist, title=None)
Affiche sur une même figure un histogramme et l’histogramme cumulé correspondant.
- Paramètres:
centers (np.ndarray) – Vecteur d’abscisses
hist (np.ndarray) – Vecteur des valeurs des bins de l’histogramme
cumhist (np.ndarray) – Vecteur des valeurs de l’histogramme cumulé
title (optionnel) (str) – Titre de la figure
Notes
Affiche l’histogramme de l’image (axe des ordonnées de gauche) ainsi que l’histogramme cumulé (axe des ordonnées de droite).