Cours : Traitement d’images
Filière : IRIC2
Nom : Sami Kahlaoui
TP 2 :
Segmentation
Objectif :
L'objectif de ce TP est de réaliser les différentes approches de segmentation
sur des images :
Méthode de seuillage
Algorithme de k-means
Segmentation approche contour
Segmentation approche pixels :
1. Fonction seuillage multi-seuils :
Maintenant, on applique cette fonction sur l’image [Link] :
2. Segmentation type k-moyennes sur une image niveaux de gris :
Nombre de classes 4 :
On a comme résultat :
Nombre de classes 2 :
3. Segmentation type k-moyennes sur une image couleur RGB :
Segmentation approche contour :
1. Operateurs 1er ordre :
Gradient de l’image :
On a comme résultat :
Opérateur de Sobel :
Opérateur de Prewitt :
D’après les résultats obtenus, on peut remarquer:
Le gradient nous donne une image sans bruit
Le filtre de SOBEL nous donne une image bruitée
Le filtre de PREWITT nous donne une image peu bruitée
2. Opérateur 2eme ordre :
Pour appliquer le Laplacien sur une image; plusieurs approximations discrètes existes
sous forme de masque de type :
L'opérateur Laplacien de 8 voisins est plus efficace par rapport à celui de 4 voisins au niveau
de la détection des contours.
3. Seuillage :
On va appliquer la fonction multi-seuils sur les images résultantes des différents
opérateurs 1er et 2eme ordre :
On va utiliser le vecteur de seuils suivant pour tout les exemples :
S=[80,160,220]
Seuillage pour les opérateurs du 1er ordre :
Seuillage pour les opérateurs du 2ème ordre :