Bonjour tout le monde,
J'ai appliqué l'algorithme EM pour la segmentation des images en niveau de gris et ça marchait. Pour les images couleurs RGB, j'ai appliqué le même algorithme EM pour chacune des composantes rouge , verte et bleue. Par exemple avec k (nombre de classes) = 3 j'ai obtenu 3 images correspondant chacune à une couleur et segmentée en 3 classes.
Mais le problème vient juste après la concaténation des 3 images segmentées(imsegrgb=cat(3,m1,m2,m3);) : on obtient une images segmentée à un grand nombre de classes et normalement c'est logique et c'est égales à 27, ce qui n'est pas mon objectif. Le but est de faire la segmentation de l'image couleur en 3 classes en utilisant l'algorithme EM.
Que dois-je changer? Comment je peux procéder?
Partager