Cours MATLAB Traitement dImage Opérateurs Morphologiques
L'érosion (en MATLAB imerode) et la dilatation (imdilate) sont deux techniques de base appartenant au domaine de la morphologie mathématique issus de la
Cours MATLAB - Analyse morphologiqe dimages Morphologie
Nov 24 2009 Morphologie Mathématique? On l'utilise pour: Filtrage d'images. Reconnaissance d'objets. Segmentation d'images.
TP 3 : Morphologie mathématique
1.2 Fonctions Matlab pour la morphologie mathématique. Tous les opérateurs morphologiques vu en cours sont implémentés dans la toolbox Image Processing de.
TP de morphologie mathématique 1 Morphologie mathématique sur
TP de morphologie mathématique. Des images de test se trouvent sur http://perso.telecom-paristech.fr/~bloch/ANIM/. ImagesTP/.
Automatique et Informatique Industrielle Traitement dImages
traitement d'image nous utilisons morphologie mathématique comme moyen fonction imopen de Matlab
1. Erosion et dilatation dune image binaire
L'analyse par morphologie mathématique vise à modifier la structure et la forme Vous allez utiliser Matlab pour réaliser des filtrages morphologiques.
• Filtrage non-linéaire = filtrage quon ne peut pas définir avec l
sous Matlab/Octave : morphologie mathématique par exemple (érosion dilatation)… IV. Filtrage. Page 11. 4- FILTRAGE PRÉ-DÉFINIS SOUS MATLAB : FSPECIAL.
SI241 - TP de morphologie mathématique 1 Elément structurant 2
mathématique pour en comprendre les effets. 2 Morphologie mathématique binaire ... 3 Morphologie mathématique sur des images à niveaux de gris.
Morphologie mathématique
Le squelette est une transformation homotopique et idempotente. Discontinuité de la squelettisation. Homotopie. Morphologie mathématique – p.4/50
SI343 - TP de morphologie mathématique 1 Morphologie
SI343 - TP de morphologie mathématique. Des images de test se trouvent sur http://perso.telecom-paristech.fr/~bloch/ANIM/. ImagesTP/.
DEBRUITAGE DU SIGNAL ELECTROCARDIOGRAMME (ECG) PAR LES
Introduction à la morphologie mathématique Dans ce chapitre nous allons tenter d’introduire rapidement ce qu’est la morphologie mathématique ou ce qui rentre dans son champ d’étude Cette question est dif?cile non pas tant au niveau technique qu’au niveau du point de départ
SI241 - TP de morphologie mathématique 1 Elément structurant
2 Morphologie mathématique binaire Pour cette partie utiliser l’image cellbin bmp (ou cafe bmp) L’image peut être lue et visualisée avec les commandes : cell=imread(’cellbin bmp’); imshow(cell); Tester les opérations de dilatation érosion ouverture et fermeture avec di?érentes formes et
Cours de morphologie mathématique
La morphologie mathématique est une théorie de traitement non linéaire de l’information apparue en France dans les années 60 (G Matheron & J Serra Ecole des Mines de Paris) et qui est aujourd’hui très largement utilisée en analyse d’images
SI343 - TP de morphologie mathématique - Telecom Paris
1 Morphologie mathématique sur des images à niveaux de gris L’élément structurant est dé?ni par la fontion strel Il est possible de choisir la forme : ’diamond’ ’square’ ’disk’ ’line’etlataille Parexemple se = strel(’square’11); créeunélémentstructurantcarrédetaille11 11 pixels 1
Quelle est la base de la morphologie mathématique?
En effet, l’idée de base de la morphologie mathématique est de comparer les objets que l’on veut analyser a un autre objet de forme connue appelé élément structurant, les relations sont de type ensembliste (union, intersection, etc.).
Quels sont les opérateurs de base de la morphologie mathématique?
La dilatation et l'érosion sont les opérateurs de base de la morphologie mathématique.
Quel est le niveau de la morphologie ?
5 – Le niveau de la morphologie théorique (ou de la théorie de la morphologie) : ici, on s’occupe de la définition de morphèmes, de l’élaboration de techniques descriptives générales (segmentation ; classification ; réduction et [re]catégorisation).
Comment calculer sa morphologie ?
La formule de Creff est plus perfectionnée que la plupart des autres méthodes : elle inclut les notions d'âge et de morphologie. Vous devez choisir entre plusieurs calculs, suivant votre silhouette : mince, normale ou large. Ce calcul est assez fin... Seul bémol : il est difficile d'évaluer soi-même sa morphologie !
TP de morphologie mathématique
Des images de test se trouvent surhttp://perso.telecom-paristech.fr/~bloch/ANIM/ImagesTP/
Les images suivantes peuvent être utilisées : -bat200.bmp -bulles.bmp -cailloux.png -cailloux2.png -laiton.bmp -retina2.gif1 Morphologie mathématique sur des images à niveaux de gris
L"élément structurant est défini par la fontionstrel. Il est possible de choisir la forme : "diamond", "square", "disk", "line", et la taille. Par exemple se = strel("square",11); crée un élément structurant carré de taille1111pixels.1. Les fonctionsimdilate, imerode, imopen, imcloseréalisent les quatre opérations de
base. Vérifier leur fonctionnement sur une des images à niveaux de gris. Commenter l"in- fluence de la taille et de la forme de l"élément structurant.2. Vérifier les propriétés des quatre opérations sur des exemples.
3. A quoi est égale la succession d"une dilatation par un carré de taille33et d"une dilatation
par un carré de taille55? Même question pour l"ouverture. Quelles sont les propriétés de ces deux opérations qui expliquent ces résultats?4. Effectuer une transformation du chapeau haut-de-forme sur une image à niveaux de gris
(image originale moins ouverture), par exemple sur l"imageretina2.gif- en utilisant un élément structurant unique; commenter alors le résultat pour différentes
tailles et différentes formes d"éléments structurants; - en utilisant des segments dans plusieurs directions et en faisant le max des ouvertures obtenues pour chacun (cela donne aussi une ouverture algébrique); commenter.5. Quelle serait l"opération duale du chapeau haut-de-forme (illustrer sur l"imagelaiton.bmp
par exemple)? Tester avec un élément structurant unique et avec plusieurs segments, en explicitant alors les opérations effectuées.2 Filtres alternés séquentiels
Réaliser un filtre alterné séquentiel, par exemple en utilisant la suite de commandes suivante :
se1=strel("disk",1); se2=strel("disk",2); se3=strel("disk",3); se4=strel("disk",4); se5=strel("disk",5); 1 fas1=imclose(imopen(im,se1),se1); fas2=imclose(imopen(fas1,se2),se2); fas3=imclose(imopen(fas2,se3),se3); fas4=imclose(imopen(fas3,se4),se4); fas5=imclose(imopen(fas4,se5),se5); Quel comportement peut-on attendre si l"on poursuit la séquence avec un élément structurant de plus en plus grand?3 Reconstruction
1. Faire une ouverture par reconstruction sur l"imageretina2.gif(le résultat de l"ouverture
sert de marqueur dans la reconstruction par dilatation), par exemple : im=imread("retina2.gif"); se4 = strel("disk",4); open4 = imopen(im,se4); reco=imreconstruct(open4,im); Commenter les résultats, en fonction du choix de l"élément structurant.2. Ajouter une reconstruction à chaque étape du filtre alterné séquentiel (reconstruction par
dilatation après chaque ouverture et reconstruction par érosion après chaque fermeture).Commenter.
4 Segmentation
1. Calculer le gradient morphologique, par exemple sur l"imagebat200.bmp. Commenter.
2. Appliquer l"algorithme de ligne de partage des eaux sur l"image de gradient :
wat=watershed(grad);3. Commenter. Pour la visualisation, on peut sélectionner les lignes (points de valeur 0) et les
superposer à l"image originale.4. Essayer de filtrer l"image originale (par un filtre alterné séquentiel bien choisi par exemple)
et/ou l"image de gradient (par une fermeture) avant d"appliquer la ligne de partage des eaux pour améliorer le résultat.5. Eliminer les minima de dynamique inférieure à un certain seuil avant d"utiliser la ligne de
partage des eaux.6. Définir des marqueurs (à la main, ou par un pré-traitement), avec par exemple un marqueur
dans l"objet à segmenter et un marqueur sur tout le bord de l"image (ou plusieurs marqueurs à l"extérieur de l"objet à segmenter). Soitmle marqueur, tel quemvaut 0 dans les zones marquées et 255 ailleurs. On calculeI0=I^m, oùIest l"image sur laquelle on veut appliquer la ligne de partage des eaux (image de gradient, ou image inversée dans le cas delaiton.bmppar exemple). Puis on reconstruitI0par érosion à partir dem. L"image reconstruite n"a que des minima là où ils sont indiqués parm, et la ligne de partage des eaux peut alors être appliquée à cette image reconstruite. Commenter les résultats.7. Comment pourrait on utiliser la ligne de partage des eaux (associée à d"autres étapes) pour
segmenter les lignes noires dans l"imagebulles.bmpoulaiton.bmp? 2quotesdbs_dbs2.pdfusesText_2[PDF] cours morphologie mathématique
[PDF] cours de morphologie linguistique
[PDF] critère morphologique grammaire
[PDF] morphologie du verbe français
[PDF] morphologie verbale définition
[PDF] rayon d'or avis
[PDF] morphologie et syntaxe du français pdf
[PDF] rayon d'or montparnasse
[PDF] syntaxe du verbe français
[PDF] rayon d'or alesia
[PDF] analyse morphologique d'un verbe
[PDF] rayon d'or gare du nord
[PDF] sémantique du verbe
[PDF] rayon d'or passy