SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
TravailpratiqueN°1
Discriminationdetexture
Réalisépar:
AhmedELATARI
MohammedJIDAL
ZakariaFetouhi
Encadrépar:
Pr.M.AitLakbir
TP-Discriminationdetexture
1
Table de matiĂšres
Table de matiĂšres ..............................................................................................................................1
Table de Figures .................................................................................................................................2
Introduction ........................................................................................................................................3
Contexte du Travail............................................................................................................................4
I. Objectifs attendus..................................................................................................................4
II. Analyse de texture .................................................................................................................4
III. Classification de la texture ...............................................................................................5
Conception..........................................................................................................................................6
RĂ©alisation du travail.........................................................................................................................7
I. Etapes Suivies..........................................................................................................................7
II. PrĂ©sentation de l’interface ...................................................................................................8
1. Le Choix d’image.............................................................................................................8
2. Les Informations d’image..............................................................................................9
3. Choix d’exercices ......................................................................................................... 10
Simulation et RĂ©sultat.................................................................................................................... 11
Conclusion........................................................................................................................................ 12
Webographie ................................................................................................................................... 13
Annexe............................................................................................................................................... 14
2
Table de Figures
FIGURE 1 : INTERFACE GENERALE .................................................................................................8
FIGURE 2: CHOIX D'IMAGE...............................................................................................................8
FIGURE 3: IMAGE INFOS...................................................................................................................9
FIGURE 4 : AFFICHAGE DU RESULTAT...........................................................................................9
FIGURE 5 : LE CHOIX D'EXERCICE................................................................................................ 10
FIGURE 6 : SIMULATION D'EXERCICE 1...................................................................................... 11
3
Introduction
a texture est une caractĂ©ristique propre de l’objet , elle nous permet de le
décrire Partiellement. Bien sûr, la forme et la couleur sont deux autres
caractéristiques trÚs Importantes.
Pour faire la distinction entre une orange et une cerise, les informations Forme et
couleur sont certainement plus significatives que l’information texture. Mais
L’information texture devient primordiale lorsqu’on veut faire la distinction entre deux
Zones d’une image de mĂȘme couleur (ou bien de mĂȘme niveau de gris). C’est dans ce
cadre que nous étions demandés de réaliser un travail qui a pour objectif principal la
discrimination et la différentiation entre 3 régions texturées dans une image en se
basant sur certains attributs.
AprĂšs avoir vu durant les sĂ©ances du module de traitement d’images les notions de base
sur les images numĂ©riques, ses types, ses formats, les diffĂ©rents filtres qu’on peut utiliser
et les traitements ponctuels qu’on peut effectuer sur ces images. Ce premier TP
présente une opportunité pour nous afin de mieux approfondir nos connaissances
dans le traitement d’images et se familiariser avec l’environnement de dĂ©veloppement
MATLAB qu’on va l’exploiter pour rĂ©aliser notre travail qui consiste en parallĂšle de crĂ©er
une application qui permettra au utilisateur de choisir l’image qui va subir le traitement
et d’afficher le rĂ©sultat par la suite.
Le but de ce document est de prĂ©senter et expliquer l’ensemble des Ă©tapes qu’on a suivi
afin de rĂ©pondre aux besoins exprimĂ©s dans l’énoncĂ© sans oublier les difficultĂ©s
rencontrées pour aboutir au résultat souhaité.
L
4
Contexte du Travail
I. Objectifs attendus
Le travail consiste en premier lieu à permettre à l’utilisateur d’ :
 Consulter une application (interface graphique) qui lui facilite la gestion de son
espace de travail.
 Afficher une image qui est constituĂ©e de trois rĂ©gions texturĂ©e.
 SĂ©lectionner une zone de l’image avec une texture homogĂšne
 Binariser l’image afin que la zone sĂ©lectionnĂ©e apparait en blanc et le deux autres
textures en noir.
Et en deuxiÚme partie de sélectionner des zones avec une texture homogÚne et
d’afficher en suite une image oĂč chaque zone est reprĂ©sentĂ©e avec une nuance de gris
différente.
II. Analyse de texture
Le but de l’analyse de texture et d’extraire dans une image, une fenĂȘtre, une rĂ©gion ou
Dans le voisinage d’un pixel des descripteurs pertinent au regard d’une application afin
de caractériser ou de discriminer les textures qui y sont contenu , ces descripteurs
engendrent des attributs de texture couleur qui sont exploitées notamment dans
la
5
ProblĂ©matique de segmentation et de classification d’image texturĂ© couleur. Selon
Mihran Tuceryan , il existe quatre familles principales de technique D’analyse de
texture qui permettent de construire ces attributs :
 Les mĂ©thodes gĂ©omĂ©triques
 Les mĂ©thodes basĂ©es sur la modĂ©lisation spatiale des textures
 Les mĂ©thodes spatio-frĂ©quentielle
 Les mĂ©thodes statistiques
III.Classification de la texture
La texture et classé selon deux grandes familles qui sont les suivantes:
(i) Les Macrotextures : présentent un aspect régulier, sous formes de motifs
répétitifs spatialement placés selon une rÚgle précise suivant une approche
structurelle DĂ©terministe.
(ii) Les Microtextures : présentant des primitives "microscopiques" distribuées
de maniÚre aléatoire suivant une approche probabiliste cherchant à
caractériser l'aspect anarchique et homogÚne.
6
Conception
Dans La plupart des projets et avant d’entamer la partie de la rĂ©alisation, Il est
trĂšs important d’étudier et de savoir Ă  priori sur quoi on va se baser afin de rĂ©pondre
aux besoins demandés. En ce qui concerne ce travail nous possédons certains attributs
statistiques permettant de constituer un vecteur qui a pour vocation la caractérisation
des régions texturés dans une image.
Les attributs statistiques du premier ordre se déduisent de la probabilité p(n) du
niveau de gris n ou de l’histogramme h(n) ≈ N.P(n) avec N le nombre de pixels de l’image.
Pour le dĂ©veloppement d’une interface graphique Sous l’environnement Matlab,
Nous choisirons l’outil GUIDE qui est depuis son introduction à beaucoup faciliter cette
tĂąche.
7
RĂ©alisation du travail
I. Etapes Suivies
1) Le choix de la partie à sélectionner, le voisinage el et le calcul des vecteurs
d’attributs estimĂ©s pour chaque pixel de cette zone.
2) calcul des distances entre les vecteurs d’attributs
3) Normalisation de l'image distance c'est-Ă -dire ajuster l'Ă©chelle de ses niveaux de
gris de façon qu'elle occupe tout l'intervalle disponible sur l’image.
4) Seuillage avec la mĂ©thode d’Ostsu qui est utilisĂ©e pour effectuer
un seuillage automatique Ă  partir de la forme de l'histogramme de l'image ou la
réduction d'une image à niveaux de gris en une image binaire. L'algorithme
suppose alors que l'image Ă  binariser ne contient que deux classes de pixels,
c'est-Ă -dire le premier plan et l'arriĂšre-plan) puis calcule le seuil optimal qui
sépare ces deux classes afin que leur variance intra-classe soit minimale.
5) Binarisation de l’image en produisant deux classes de pixels, en gĂ©nĂ©ral, ils sont
représentés par des pixels noirs et des pixels blancs.
8
II. PrĂ©sentation de l’interface
L’application est composĂ©e d’une seule interface gĂ©nĂ©rale (voir Figure 1) qui contient 3
parties :
1. Le Choix d’image
Cette partie de l’application nous permet de choisir une image pour effectuer la
discrimination de texture (voir Figure 2).
Figure 1 : Interface Générale
Figure 2: Choix d'image
9
2. Les Informations d’image
Cette partie nous permet d’avoir une idĂ©e sur l’image sur laquelle on souhaite faire le
traitement (voir Figure 3).Ainsi, elle nous affiche l’image de base et l’image rĂ©sultante
avec ces histogrammes.
Figure 3: Image Infos
Figure 4 : Affichage du résultat
10
3. Choix d’exercices
Cette partie nous donne la possibilitĂ© de choisir l’exercice 1 ou 2. En Outre, elle nous
visualise la zone sélectionnée (voir Figure 5).
Note : Il faut choisir l’exercice avant de charger l’image pour assurer le bon
fonctionnement de l’application.
Figure 5 : Le Choix d'exercice
11
Simulation et RĂ©sultat
Dans le but de vous découvrir en proche notre application. On a fait une petite vidéo
qui explique la maniĂšre d’exploiter l’interface et l’application en gĂ©nĂ©rale.
Ou copie le lien suivant : https://www.youtube.com/watch?v=8c2SSxsJW1o
Figure 6 : Simulation D'exercice 1
Cliquer Voir La Vidéo
12
Conclusion
Ce travail a été pour nous une meilleure occasion pour découvrir et simuler les
diffĂ©rentes techniques afin d’arriver Ă  discriminer entre les textures constituants la
mĂȘme image. Nous avons jouĂ© sur plusieurs attributs qui nous ont permis de sĂ©parer
les pixels de l'image et de caractĂ©riser les rĂ©gions texturĂ©es. Cet objectif n'a pu ĂȘtre
atteint qu'avec le passage par certaines méthodes à savoir le choix de voisinage, la
normalisation et le calcul des distances entre les attributs pour évaluer la similarité entre
les textures.
Afin de faciliter la tùche pour les utilisateurs de nos programmes, nous avons opté
pour une solution qui porte sur le dĂ©veloppement d’une interface graphique sous
Matlab qui donne la main aux utilisateurs pour choisir l’image qui va subir le traitement
et de découvrir les régions texturées en sélectionnant la zone à détecter.
Durant l’élaboration de ce travail nous avons rencontrĂ© certaines difficultĂ©s qui
se sont manifestĂ© dans le traitement des points qui se situe aux bords de l’image et
l’exploitation des critĂšres donnĂ©s afin de diffĂ©rencier entre les diffĂ©rentes rĂ©gions
texturée.
13
Webographie
 Matlab Documentation
http://www.mathworks.com/help
 Cours sur l’Analyse de textures en traitement
D’images.
http://ultra.sdk.free.fr/docs/Image-
Processing/Courses/TRAITEMENT%20NUMERIQUE%20D%27IMAGES%20MEDIC
ALES/polyTexture.pdf
 Analyse de textures - MichĂšle GouiffĂ©s-
http://m.i.c.h.e.l.e.free.fr/CoursTexture.pdf
14
Annexe
Le Calcul des paramĂštres statistiques :
function [ u,nu2,nu3,nu4,w,e,c] = parametre( zon )
%calcul de moments d'order 1, moment centré d'order 2, moment
%centré d'order 3, moment centré d'order 4, energie,
%entropie, contraste d'aprÚs une zone donnée
%diminuer les nuances de gris sur lesquelles on travaille
zon=floor(zon/4+1);
%Initialisation de l'histogramme
h=zeros(1,64,'uint8');
%Initialisation de la table de probabilité
p=zeros(size(h),'double');
%Calcul de l'histogramme
for i=1:size(zon,1)
for j=1:size(zon,2)
ind=zon(i,j);
if(ind==65)
ind=ind-1;
end
h(ind)=h(ind)+1;
end
end
% h=imhist(zon,64);
%remplissage de la table de probabilité
for i=1:64
p(i)=double(h(i))/(size(zon,1)*size(zon,2));
end;
%Calcul de moment d'order 1
id=find(p~=0);
m=id .* p(id);
u=sum(m);
%Calcul de moment centré d'order 2
m=((id-u).^2) .* p(id);
nu2=sum(m);
%Calcul de moment centré d'order 3
m=((id-u).^3) .* p(id);
nu3=sum(m);
%Calcul de moment centré d'order 4
m=((id-u).^4) .* p(id);
nu4=sum(m);
15
%Calcul d'energie
w=sum(power(p,2));
%Calcul d'entropie
id=find(p~=0);
e=- sum(p(id) .* (log2(p(id))));
%Calcul de contraste
c=double(max(max(zon))-min(min(zon)))/double(max(max(zon))+min(min(zon)));
end
Copyright©2015

Weitere Àhnliche Inhalte

Was ist angesagt?

Examen principal - Fondement Multimedia - correction
Examen principal - Fondement Multimedia - correctionExamen principal - Fondement Multimedia - correction
Examen principal - Fondement Multimedia - correctionInes Ouaz
 
Traitement d'image
Traitement d'imageTraitement d'image
Traitement d'imageAnissa Teyeb
 
Introduction à l’infographie
Introduction à l’infographieIntroduction à l’infographie
Introduction à l’infographieWiki Info Systeme
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...Madjid Meddah
 
Les réseaux de neurones convolutifs CNN
Les réseaux de neurones convolutifs CNNLes réseaux de neurones convolutifs CNN
Les réseaux de neurones convolutifs CNNSALMARACHIDI1
 
Soutenance mémoire de fin d'études
Soutenance mémoire de fin d'étudesSoutenance mémoire de fin d'études
Soutenance mémoire de fin d'étudesFabrice HAUHOUOT
 
Rapport PFE DĂ©veloppent d'une application bancaire mobile
Rapport PFE DĂ©veloppent d'une application bancaire mobileRapport PFE DĂ©veloppent d'une application bancaire mobile
Rapport PFE DĂ©veloppent d'une application bancaire mobileNader Somrani
 
Methodes d'accÚs dans les réseaux locaux
Methodes d'accÚs dans les réseaux locauxMethodes d'accÚs dans les réseaux locaux
Methodes d'accÚs dans les réseaux locauxInes Kechiche
 
Cours fondement du multimedia
Cours fondement du multimediaCours fondement du multimedia
Cours fondement du multimediaZizoo Lightbringer
 
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliothequeEcole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliothequeMehdi Hamime
 
Chap2 Les conteneurs en python
Chap2 Les conteneurs en pythonChap2 Les conteneurs en python
Chap2 Les conteneurs en pythonMariem ZAOUALI
 
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...Anas Riahi
 
Présentation projet de fin d'étude
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étudeDonia Hammami
 
Vision par ordinateur
Vision par ordinateurVision par ordinateur
Vision par ordinateurRadhouani Mejdi
 
correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique omar bllaouhamou
 
Python avancé : Interface graphique et programmation évÚnementielle
Python avancé : Interface graphique et programmation évÚnementiellePython avancé : Interface graphique et programmation évÚnementielle
Python avancé : Interface graphique et programmation évÚnementielleECAM Brussels Engineering School
 
Manuel des TP : Atelier Web 2
Manuel des TP : Atelier Web 2Manuel des TP : Atelier Web 2
Manuel des TP : Atelier Web 2Faycel Chaoua
 
Rapport de stage développement informatique
Rapport de stage développement informatique Rapport de stage développement informatique
Rapport de stage développement informatique MehdiOuqas
 

Was ist angesagt? (20)

Examen principal - Fondement Multimedia - correction
Examen principal - Fondement Multimedia - correctionExamen principal - Fondement Multimedia - correction
Examen principal - Fondement Multimedia - correction
 
Traitement d'image
Traitement d'imageTraitement d'image
Traitement d'image
 
Introduction à l’infographie
Introduction à l’infographieIntroduction à l’infographie
Introduction à l’infographie
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
 
Les réseaux de neurones convolutifs CNN
Les réseaux de neurones convolutifs CNNLes réseaux de neurones convolutifs CNN
Les réseaux de neurones convolutifs CNN
 
Soutenance mémoire de fin d'études
Soutenance mémoire de fin d'étudesSoutenance mémoire de fin d'études
Soutenance mémoire de fin d'études
 
Reconstruction 3 D
Reconstruction 3 DReconstruction 3 D
Reconstruction 3 D
 
Rapport PFE DĂ©veloppent d'une application bancaire mobile
Rapport PFE DĂ©veloppent d'une application bancaire mobileRapport PFE DĂ©veloppent d'une application bancaire mobile
Rapport PFE DĂ©veloppent d'une application bancaire mobile
 
Methodes d'accÚs dans les réseaux locaux
Methodes d'accÚs dans les réseaux locauxMethodes d'accÚs dans les réseaux locaux
Methodes d'accÚs dans les réseaux locaux
 
Cours fondement du multimedia
Cours fondement du multimediaCours fondement du multimedia
Cours fondement du multimedia
 
Cours1
Cours1Cours1
Cours1
 
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliothequeEcole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
 
Chap2 Les conteneurs en python
Chap2 Les conteneurs en pythonChap2 Les conteneurs en python
Chap2 Les conteneurs en python
 
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
 
Présentation projet de fin d'étude
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étude
 
Vision par ordinateur
Vision par ordinateurVision par ordinateur
Vision par ordinateur
 
correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique
 
Python avancé : Interface graphique et programmation évÚnementielle
Python avancé : Interface graphique et programmation évÚnementiellePython avancé : Interface graphique et programmation évÚnementielle
Python avancé : Interface graphique et programmation évÚnementielle
 
Manuel des TP : Atelier Web 2
Manuel des TP : Atelier Web 2Manuel des TP : Atelier Web 2
Manuel des TP : Atelier Web 2
 
Rapport de stage développement informatique
Rapport de stage développement informatique Rapport de stage développement informatique
Rapport de stage développement informatique
 

Andere mochten auch

Cours : Traitement d'images - 7Ăšme de base
Cours : Traitement d'images  - 7Ăšme de baseCours : Traitement d'images  - 7Ăšme de base
Cours : Traitement d'images - 7Ăšme de baseTunisie collĂšge
 
Chap 5, Traitement d'images
Chap 5, Traitement d'imagesChap 5, Traitement d'images
Chap 5, Traitement d'imagesTunisie collĂšge
 
Traitement d’image par HUBBLE Space Telescope 'BESSAAD Nassim'
Traitement d’image par HUBBLE Space Telescope 'BESSAAD Nassim'Traitement d’image par HUBBLE Space Telescope 'BESSAAD Nassim'
Traitement d’image par HUBBLE Space Telescope 'BESSAAD Nassim'nassim unused
 
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 2
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 2EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 2
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 2Ahmed EL ATARI
 
Rapport - Création d'une image panoramique
Rapport - Création d'une image panoramiqueRapport - Création d'une image panoramique
Rapport - Création d'une image panoramiqueAhmed EL ATARI
 
Diagramme de VORONOÏ et Triangulation Delaunay
Diagramme de VORONOÏ et Triangulation Delaunay  Diagramme de VORONOÏ et Triangulation Delaunay
Diagramme de VORONOÏ et Triangulation Delaunay Ahmed EL ATARI
 
Analyse de Donnée { ACP } sous XLSTAT
Analyse de Donnée { ACP } sous XLSTAT Analyse de Donnée { ACP } sous XLSTAT
Analyse de Donnée { ACP } sous XLSTAT Ahmed EL ATARI
 
Partie 1 - Assainissement sur AutoCad 2007 et 2004
Partie 1  -  Assainissement sur AutoCad 2007 et 2004Partie 1  -  Assainissement sur AutoCad 2007 et 2004
Partie 1 - Assainissement sur AutoCad 2007 et 2004Ahmed EL ATARI
 
Partie 2 - Assainissement sur AutoCad 2007 et 2004
Partie 2  -  Assainissement sur AutoCad 2007 et 2004Partie 2  -  Assainissement sur AutoCad 2007 et 2004
Partie 2 - Assainissement sur AutoCad 2007 et 2004Ahmed EL ATARI
 
Cours 1 bases de matlab 2eme annees
Cours 1   bases de matlab 2eme anneesCours 1   bases de matlab 2eme annees
Cours 1 bases de matlab 2eme anneesTarik Taleb Bendiab
 
Starbucks_V10docx
Starbucks_V10docxStarbucks_V10docx
Starbucks_V10docxChuanwen Tsai
 
L'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
L'algorithme FAST de détection de coins | FAST Algorithm for Corner DetectionL'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
L'algorithme FAST de détection de coins | FAST Algorithm for Corner DetectionNawfel Mestoui
 
Cours photo filtre - collĂšge pilote - Tunisie
Cours photo filtre - collĂšge pilote - TunisieCours photo filtre - collĂšge pilote - Tunisie
Cours photo filtre - collĂšge pilote - TunisieTunisie collĂšge
 
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 1
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 1EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 1
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 1Ahmed EL ATARI
 
Généralisation Cartographique
Généralisation CartographiqueGénéralisation Cartographique
Généralisation CartographiqueAhmed EL ATARI
 
Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }Ahmed EL ATARI
 
Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains Ahmed EL ATARI
 
Jce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extraitJce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extraitSouhila Benkaci
 
Adduction et distribution d’eau
Adduction et distribution d’eauAdduction et distribution d’eau
Adduction et distribution d’eauSouhila Benkaci
 

Andere mochten auch (20)

Cours : Traitement d'images - 7Ăšme de base
Cours : Traitement d'images  - 7Ăšme de baseCours : Traitement d'images  - 7Ăšme de base
Cours : Traitement d'images - 7Ăšme de base
 
Chap 5, Traitement d'images
Chap 5, Traitement d'imagesChap 5, Traitement d'images
Chap 5, Traitement d'images
 
Traitement d’image par HUBBLE Space Telescope 'BESSAAD Nassim'
Traitement d’image par HUBBLE Space Telescope 'BESSAAD Nassim'Traitement d’image par HUBBLE Space Telescope 'BESSAAD Nassim'
Traitement d’image par HUBBLE Space Telescope 'BESSAAD Nassim'
 
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 2
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 2EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 2
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 2
 
Rapport - Création d'une image panoramique
Rapport - Création d'une image panoramiqueRapport - Création d'une image panoramique
Rapport - Création d'une image panoramique
 
Diagramme de VORONOÏ et Triangulation Delaunay
Diagramme de VORONOÏ et Triangulation Delaunay  Diagramme de VORONOÏ et Triangulation Delaunay
Diagramme de VORONOÏ et Triangulation Delaunay
 
Compte rendu -
Compte rendu -  Compte rendu -
Compte rendu -
 
Analyse de Donnée { ACP } sous XLSTAT
Analyse de Donnée { ACP } sous XLSTAT Analyse de Donnée { ACP } sous XLSTAT
Analyse de Donnée { ACP } sous XLSTAT
 
Partie 1 - Assainissement sur AutoCad 2007 et 2004
Partie 1  -  Assainissement sur AutoCad 2007 et 2004Partie 1  -  Assainissement sur AutoCad 2007 et 2004
Partie 1 - Assainissement sur AutoCad 2007 et 2004
 
Partie 2 - Assainissement sur AutoCad 2007 et 2004
Partie 2  -  Assainissement sur AutoCad 2007 et 2004Partie 2  -  Assainissement sur AutoCad 2007 et 2004
Partie 2 - Assainissement sur AutoCad 2007 et 2004
 
Cours 1 bases de matlab 2eme annees
Cours 1   bases de matlab 2eme anneesCours 1   bases de matlab 2eme annees
Cours 1 bases de matlab 2eme annees
 
Starbucks_V10docx
Starbucks_V10docxStarbucks_V10docx
Starbucks_V10docx
 
L'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
L'algorithme FAST de détection de coins | FAST Algorithm for Corner DetectionL'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
L'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
 
Cours photo filtre - collĂšge pilote - Tunisie
Cours photo filtre - collĂšge pilote - TunisieCours photo filtre - collĂšge pilote - Tunisie
Cours photo filtre - collĂšge pilote - Tunisie
 
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 1
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 1EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 1
EST Essaouira (Spring Coding Day) 2014 - ProblĂšme 1
 
Généralisation Cartographique
Généralisation CartographiqueGénéralisation Cartographique
Généralisation Cartographique
 
Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }Guide Touristique de Tanger { App Mobile }
Guide Touristique de Tanger { App Mobile }
 
Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains Rapport - Télédétection et Ilots de chaleur urbains
Rapport - Télédétection et Ilots de chaleur urbains
 
Jce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extraitJce univers dans_un_verre_d_eau_extrait
Jce univers dans_un_verre_d_eau_extrait
 
Adduction et distribution d’eau
Adduction et distribution d’eauAdduction et distribution d’eau
Adduction et distribution d’eau
 

Ähnlich wie TP / Traitement d'image : Discrimination de Texture

622 vision-industrielle-principes
622 vision-industrielle-principes622 vision-industrielle-principes
622 vision-industrielle-principesBen Fethi
 
Étude et rĂ©solution numĂ©rique de deux modĂšles basĂ©s sur des Ă©quations aux dĂ©r...
Étude et rĂ©solution numĂ©rique de deux modĂšles basĂ©s sur des Ă©quations aux dĂ©r...Étude et rĂ©solution numĂ©rique de deux modĂšles basĂ©s sur des Ă©quations aux dĂ©r...
Étude et rĂ©solution numĂ©rique de deux modĂšles basĂ©s sur des Ă©quations aux dĂ©r...Ayoub Boudlal
 
Rapport-du-projet CNN.docx
Rapport-du-projet CNN.docxRapport-du-projet CNN.docx
Rapport-du-projet CNN.docxkhalil Ismail
 
CoursImageProcessing1.pdf
CoursImageProcessing1.pdfCoursImageProcessing1.pdf
CoursImageProcessing1.pdfHouBou3
 
Magazine face pro 32
Magazine face pro 32Magazine face pro 32
Magazine face pro 32Slah DRISS
 
XNA - Aide Scolaire - 2009 - FR
XNA - Aide Scolaire - 2009 - FRXNA - Aide Scolaire - 2009 - FR
XNA - Aide Scolaire - 2009 - FRSonny Brabez
 
Td2 decrypted
Td2 decryptedTd2 decrypted
Td2 decryptedMed Mmed
 
OpenCR__Rapport_soutenance_Finale
OpenCR__Rapport_soutenance_FinaleOpenCR__Rapport_soutenance_Finale
OpenCR__Rapport_soutenance_FinaleChady Dimachkie
 
Représentation de formes par approche contour
Représentation de formes par approche contourReprésentation de formes par approche contour
Représentation de formes par approche contourmohamed aida
 
Object detection and recognition in digital images
Object detection and recognition in digital imagesObject detection and recognition in digital images
Object detection and recognition in digital imagesSakher BELOUADAH
 
Daz3 Animation
Daz3 AnimationDaz3 Animation
Daz3 Animationguesta23192
 
Visualisation graphique R avec ggplot2
Visualisation graphique R avec ggplot2Visualisation graphique R avec ggplot2
Visualisation graphique R avec ggplot2Daname KOLANI
 
Autocad 3D guide de référence.pdf
Autocad 3D guide de référence.pdfAutocad 3D guide de référence.pdf
Autocad 3D guide de référence.pdfJosLuizLunaXavier
 
These mercier christophe
These mercier christopheThese mercier christophe
These mercier christopheChristophe Mercier
 
cours-gratuit.com--CoursMatlab-id4508 (1).pdf
cours-gratuit.com--CoursMatlab-id4508 (1).pdfcours-gratuit.com--CoursMatlab-id4508 (1).pdf
cours-gratuit.com--CoursMatlab-id4508 (1).pdfNarjiss Hach
 
Real time human pose recognition in parts from single
Real time human pose recognition in parts from singleReal time human pose recognition in parts from single
Real time human pose recognition in parts from singleMontassir Rabhi
 

Ähnlich wie TP / Traitement d'image : Discrimination de Texture (20)

622 vision-industrielle-principes
622 vision-industrielle-principes622 vision-industrielle-principes
622 vision-industrielle-principes
 
Étude et rĂ©solution numĂ©rique de deux modĂšles basĂ©s sur des Ă©quations aux dĂ©r...
Étude et rĂ©solution numĂ©rique de deux modĂšles basĂ©s sur des Ă©quations aux dĂ©r...Étude et rĂ©solution numĂ©rique de deux modĂšles basĂ©s sur des Ă©quations aux dĂ©r...
Étude et rĂ©solution numĂ©rique de deux modĂšles basĂ©s sur des Ă©quations aux dĂ©r...
 
Rapport-du-projet CNN.docx
Rapport-du-projet CNN.docxRapport-du-projet CNN.docx
Rapport-du-projet CNN.docx
 
CoursImageProcessing1.pdf
CoursImageProcessing1.pdfCoursImageProcessing1.pdf
CoursImageProcessing1.pdf
 
Magazine face pro 32
Magazine face pro 32Magazine face pro 32
Magazine face pro 32
 
XNA - Aide Scolaire - 2009 - FR
XNA - Aide Scolaire - 2009 - FRXNA - Aide Scolaire - 2009 - FR
XNA - Aide Scolaire - 2009 - FR
 
Td2 decrypted
Td2 decryptedTd2 decrypted
Td2 decrypted
 
OpenCR__Rapport_soutenance_Finale
OpenCR__Rapport_soutenance_FinaleOpenCR__Rapport_soutenance_Finale
OpenCR__Rapport_soutenance_Finale
 
Représentation de formes par approche contour
Représentation de formes par approche contourReprésentation de formes par approche contour
Représentation de formes par approche contour
 
Object detection and recognition in digital images
Object detection and recognition in digital imagesObject detection and recognition in digital images
Object detection and recognition in digital images
 
Daz3 Animation
Daz3 AnimationDaz3 Animation
Daz3 Animation
 
Cours flash
Cours flashCours flash
Cours flash
 
Cours flash
Cours flashCours flash
Cours flash
 
Tutorial GGPlot2
Tutorial GGPlot2Tutorial GGPlot2
Tutorial GGPlot2
 
Visualisation graphique R avec ggplot2
Visualisation graphique R avec ggplot2Visualisation graphique R avec ggplot2
Visualisation graphique R avec ggplot2
 
Autocad 3D guide de référence.pdf
Autocad 3D guide de référence.pdfAutocad 3D guide de référence.pdf
Autocad 3D guide de référence.pdf
 
These mercier christophe
These mercier christopheThese mercier christophe
These mercier christophe
 
Tp plaque
Tp plaqueTp plaque
Tp plaque
 
cours-gratuit.com--CoursMatlab-id4508 (1).pdf
cours-gratuit.com--CoursMatlab-id4508 (1).pdfcours-gratuit.com--CoursMatlab-id4508 (1).pdf
cours-gratuit.com--CoursMatlab-id4508 (1).pdf
 
Real time human pose recognition in parts from single
Real time human pose recognition in parts from singleReal time human pose recognition in parts from single
Real time human pose recognition in parts from single
 

Mehr von Ahmed EL ATARI

Télédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbainsTélédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbainsAhmed EL ATARI
 
Projet SIG : Etude d’implantation d’un site potentiel de CTS de COÂČ
Projet SIG : Etude d’implantation d’un site potentiel de CTS de COÂČProjet SIG : Etude d’implantation d’un site potentiel de CTS de COÂČ
Projet SIG : Etude d’implantation d’un site potentiel de CTS de COÂČAhmed EL ATARI
 
Applications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographieApplications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographieAhmed EL ATARI
 
Applications de La Télédétection en océanographie
Applications de  La Télédétection en océanographieApplications de  La Télédétection en océanographie
Applications de La Télédétection en océanographieAhmed EL ATARI
 
Gestion de consommation d'eau et d’ÉlectricitĂ©
Gestion de consommation d'eau et d’ÉlectricitĂ©Gestion de consommation d'eau et d’ÉlectricitĂ©
Gestion de consommation d'eau et d’ÉlectricitĂ©Ahmed EL ATARI
 
Introduction Ă  Java
Introduction Ă  JavaIntroduction Ă  Java
Introduction Ă  JavaAhmed EL ATARI
 
Gestion de stress
Gestion de stressGestion de stress
Gestion de stressAhmed EL ATARI
 

Mehr von Ahmed EL ATARI (8)

Télédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbainsTélédétection et les Ilots de chaleur urbains
Télédétection et les Ilots de chaleur urbains
 
Projet SIG : Etude d’implantation d’un site potentiel de CTS de COÂČ
Projet SIG : Etude d’implantation d’un site potentiel de CTS de COÂČProjet SIG : Etude d’implantation d’un site potentiel de CTS de COÂČ
Projet SIG : Etude d’implantation d’un site potentiel de CTS de COÂČ
 
Applications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographieApplications De La télédétection à l'océanographie
Applications De La télédétection à l'océanographie
 
Applications de La Télédétection en océanographie
Applications de  La Télédétection en océanographieApplications de  La Télédétection en océanographie
Applications de La Télédétection en océanographie
 
GIS
GISGIS
GIS
 
Gestion de consommation d'eau et d’ÉlectricitĂ©
Gestion de consommation d'eau et d’ÉlectricitĂ©Gestion de consommation d'eau et d’ÉlectricitĂ©
Gestion de consommation d'eau et d’ÉlectricitĂ©
 
Introduction Ă  Java
Introduction Ă  JavaIntroduction Ă  Java
Introduction Ă  Java
 
Gestion de stress
Gestion de stressGestion de stress
Gestion de stress
 

KĂŒrzlich hochgeladen

BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleurBOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleuridelewebmestre
 
BOW 2024 - Jardins d'hiver en poulets de chair
BOW 2024 - Jardins d'hiver en poulets de chairBOW 2024 - Jardins d'hiver en poulets de chair
BOW 2024 - Jardins d'hiver en poulets de chairidelewebmestre
 
BOW 2024 - 3 1 - Les infrastructures Ă©questres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures Ă©questres et le changement climatiqueBOW 2024 - 3 1 - Les infrastructures Ă©questres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures Ă©questres et le changement climatiqueidelewebmestre
 
présentation sur la logistique (4).
présentation     sur la  logistique (4).présentation     sur la  logistique (4).
présentation sur la logistique (4).FatimaEzzahra753100
 
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.pptCHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.pptbentaha1011
 
BOW 2024 - 3-6 - Adaptation climat chaud Porcs
BOW 2024 - 3-6 - Adaptation climat chaud PorcsBOW 2024 - 3-6 - Adaptation climat chaud Porcs
BOW 2024 - 3-6 - Adaptation climat chaud Porcsidelewebmestre
 
BOW 2024 - 3-8 - Adaptation des bĂątiments d'Ă©levages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bĂątiments d'Ă©levages de volailles au changeme...BOW 2024 - 3-8 - Adaptation des bĂątiments d'Ă©levages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bĂątiments d'Ă©levages de volailles au changeme...idelewebmestre
 
Bow 2024 - Plein air à l'intérieur des bùtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bùtiments d'élevage de ruminantsBow 2024 - Plein air à l'intérieur des bùtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bùtiments d'élevage de ruminantsidelewebmestre
 
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSKennel
 
Accompagnement de l'agrivoltaisme - Focus sur l'Ă©tude systĂšme en Merthe et Mo...
Accompagnement de l'agrivoltaisme - Focus sur l'Ă©tude systĂšme en Merthe et Mo...Accompagnement de l'agrivoltaisme - Focus sur l'Ă©tude systĂšme en Merthe et Mo...
Accompagnement de l'agrivoltaisme - Focus sur l'Ă©tude systĂšme en Merthe et Mo...idelewebmestre
 
Chapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniquesChapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniquesangevaleryn
 
BOW 2024 - L'Ă©curie ouverte : un concept inspirant pour la filiĂšre Ă©quine
BOW 2024 - L'Ă©curie ouverte : un concept inspirant pour la filiĂšre Ă©quineBOW 2024 - L'Ă©curie ouverte : un concept inspirant pour la filiĂšre Ă©quine
BOW 2024 - L'Ă©curie ouverte : un concept inspirant pour la filiĂšre Ă©quineidelewebmestre
 
Accompagnement de l'agrivoltaïsme dans le département de la NiÚvre
Accompagnement de l'agrivoltaïsme dans le département de la NiÚvreAccompagnement de l'agrivoltaïsme dans le département de la NiÚvre
Accompagnement de l'agrivoltaïsme dans le département de la NiÚvreidelewebmestre
 
BOW 2024 - 3-2 - Stress thermique impact vaches laitiĂšres
BOW 2024 - 3-2 - Stress thermique impact vaches laitiĂšresBOW 2024 - 3-2 - Stress thermique impact vaches laitiĂšres
BOW 2024 - 3-2 - Stress thermique impact vaches laitiĂšresidelewebmestre
 
Actions du vent sur les bñtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bñtiments selon lEurocode 1 – Partie 1-4.pdfActions du vent sur les bñtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bñtiments selon lEurocode 1 – Partie 1-4.pdfalainfahed961
 
Support de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptxSupport de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptxdocteurgyneco1
 
BOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pasBOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pasidelewebmestre
 
BOW 2024 -3-7- Impact bĂątiment stress thermique Vaches laitiĂšres
BOW 2024 -3-7- Impact bĂątiment stress thermique Vaches laitiĂšresBOW 2024 -3-7- Impact bĂątiment stress thermique Vaches laitiĂšres
BOW 2024 -3-7- Impact bĂątiment stress thermique Vaches laitiĂšresidelewebmestre
 
BOW 2024 - Le bĂątiment multicritĂšre porcin
BOW 2024 - Le bĂątiment multicritĂšre porcinBOW 2024 - Le bĂątiment multicritĂšre porcin
BOW 2024 - Le bĂątiment multicritĂšre porcinidelewebmestre
 
BOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein airBOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein airidelewebmestre
 

KĂŒrzlich hochgeladen (20)

BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleurBOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
BOW 2024 - 3-5 - Des solutions numériques pour se préparer aux pics de chaleur
 
BOW 2024 - Jardins d'hiver en poulets de chair
BOW 2024 - Jardins d'hiver en poulets de chairBOW 2024 - Jardins d'hiver en poulets de chair
BOW 2024 - Jardins d'hiver en poulets de chair
 
BOW 2024 - 3 1 - Les infrastructures Ă©questres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures Ă©questres et le changement climatiqueBOW 2024 - 3 1 - Les infrastructures Ă©questres et le changement climatique
BOW 2024 - 3 1 - Les infrastructures Ă©questres et le changement climatique
 
présentation sur la logistique (4).
présentation     sur la  logistique (4).présentation     sur la  logistique (4).
présentation sur la logistique (4).
 
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.pptCHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
CHAPITRE 2 VARIABLE ALEATOIRE probabilité.ppt
 
BOW 2024 - 3-6 - Adaptation climat chaud Porcs
BOW 2024 - 3-6 - Adaptation climat chaud PorcsBOW 2024 - 3-6 - Adaptation climat chaud Porcs
BOW 2024 - 3-6 - Adaptation climat chaud Porcs
 
BOW 2024 - 3-8 - Adaptation des bĂątiments d'Ă©levages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bĂątiments d'Ă©levages de volailles au changeme...BOW 2024 - 3-8 - Adaptation des bĂątiments d'Ă©levages de volailles au changeme...
BOW 2024 - 3-8 - Adaptation des bĂątiments d'Ă©levages de volailles au changeme...
 
Bow 2024 - Plein air à l'intérieur des bùtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bùtiments d'élevage de ruminantsBow 2024 - Plein air à l'intérieur des bùtiments d'élevage de ruminants
Bow 2024 - Plein air à l'intérieur des bùtiments d'élevage de ruminants
 
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
 
Accompagnement de l'agrivoltaisme - Focus sur l'Ă©tude systĂšme en Merthe et Mo...
Accompagnement de l'agrivoltaisme - Focus sur l'Ă©tude systĂšme en Merthe et Mo...Accompagnement de l'agrivoltaisme - Focus sur l'Ă©tude systĂšme en Merthe et Mo...
Accompagnement de l'agrivoltaisme - Focus sur l'Ă©tude systĂšme en Merthe et Mo...
 
Chapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniquesChapitre 2 : fondations et analyses de données géotechniques
Chapitre 2 : fondations et analyses de données géotechniques
 
BOW 2024 - L'Ă©curie ouverte : un concept inspirant pour la filiĂšre Ă©quine
BOW 2024 - L'Ă©curie ouverte : un concept inspirant pour la filiĂšre Ă©quineBOW 2024 - L'Ă©curie ouverte : un concept inspirant pour la filiĂšre Ă©quine
BOW 2024 - L'Ă©curie ouverte : un concept inspirant pour la filiĂšre Ă©quine
 
Accompagnement de l'agrivoltaïsme dans le département de la NiÚvre
Accompagnement de l'agrivoltaïsme dans le département de la NiÚvreAccompagnement de l'agrivoltaïsme dans le département de la NiÚvre
Accompagnement de l'agrivoltaïsme dans le département de la NiÚvre
 
BOW 2024 - 3-2 - Stress thermique impact vaches laitiĂšres
BOW 2024 - 3-2 - Stress thermique impact vaches laitiĂšresBOW 2024 - 3-2 - Stress thermique impact vaches laitiĂšres
BOW 2024 - 3-2 - Stress thermique impact vaches laitiĂšres
 
Actions du vent sur les bñtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bñtiments selon lEurocode 1 – Partie 1-4.pdfActions du vent sur les bñtiments selon lEurocode 1 – Partie 1-4.pdf
Actions du vent sur les bñtiments selon lEurocode 1 – Partie 1-4.pdf
 
Support de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptxSupport de cours La technologie WDM.pptx
Support de cours La technologie WDM.pptx
 
BOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pasBOW 2024 - Dedans/Dehors quand voir ne suffit pas
BOW 2024 - Dedans/Dehors quand voir ne suffit pas
 
BOW 2024 -3-7- Impact bĂątiment stress thermique Vaches laitiĂšres
BOW 2024 -3-7- Impact bĂątiment stress thermique Vaches laitiĂšresBOW 2024 -3-7- Impact bĂątiment stress thermique Vaches laitiĂšres
BOW 2024 -3-7- Impact bĂątiment stress thermique Vaches laitiĂšres
 
BOW 2024 - Le bĂątiment multicritĂšre porcin
BOW 2024 - Le bĂątiment multicritĂšre porcinBOW 2024 - Le bĂątiment multicritĂšre porcin
BOW 2024 - Le bĂątiment multicritĂšre porcin
 
BOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein airBOW 2024 - Logement des veaux laitiers en plein air
BOW 2024 - Logement des veaux laitiers en plein air
 

TP / Traitement d'image : Discrimination de Texture

  • 2. 1 Table de matiĂšres Table de matiĂšres ..............................................................................................................................1 Table de Figures .................................................................................................................................2 Introduction ........................................................................................................................................3 Contexte du Travail............................................................................................................................4 I. Objectifs attendus..................................................................................................................4 II. Analyse de texture .................................................................................................................4 III. Classification de la texture ...............................................................................................5 Conception..........................................................................................................................................6 RĂ©alisation du travail.........................................................................................................................7 I. Etapes Suivies..........................................................................................................................7 II. PrĂ©sentation de l’interface ...................................................................................................8 1. Le Choix d’image.............................................................................................................8 2. Les Informations d’image..............................................................................................9 3. Choix d’exercices ......................................................................................................... 10 Simulation et RĂ©sultat.................................................................................................................... 11 Conclusion........................................................................................................................................ 12 Webographie ................................................................................................................................... 13 Annexe............................................................................................................................................... 14
  • 3. 2 Table de Figures FIGURE 1 : INTERFACE GENERALE .................................................................................................8 FIGURE 2: CHOIX D'IMAGE...............................................................................................................8 FIGURE 3: IMAGE INFOS...................................................................................................................9 FIGURE 4 : AFFICHAGE DU RESULTAT...........................................................................................9 FIGURE 5 : LE CHOIX D'EXERCICE................................................................................................ 10 FIGURE 6 : SIMULATION D'EXERCICE 1...................................................................................... 11
  • 4. 3 Introduction a texture est une caractĂ©ristique propre de l’objet , elle nous permet de le dĂ©crire Partiellement. Bien sĂ»r, la forme et la couleur sont deux autres caractĂ©ristiques trĂšs Importantes. Pour faire la distinction entre une orange et une cerise, les informations Forme et couleur sont certainement plus significatives que l’information texture. Mais L’information texture devient primordiale lorsqu’on veut faire la distinction entre deux Zones d’une image de mĂȘme couleur (ou bien de mĂȘme niveau de gris). C’est dans ce cadre que nous Ă©tions demandĂ©s de rĂ©aliser un travail qui a pour objectif principal la discrimination et la diffĂ©rentiation entre 3 rĂ©gions texturĂ©es dans une image en se basant sur certains attributs. AprĂšs avoir vu durant les sĂ©ances du module de traitement d’images les notions de base sur les images numĂ©riques, ses types, ses formats, les diffĂ©rents filtres qu’on peut utiliser et les traitements ponctuels qu’on peut effectuer sur ces images. Ce premier TP prĂ©sente une opportunitĂ© pour nous afin de mieux approfondir nos connaissances dans le traitement d’images et se familiariser avec l’environnement de dĂ©veloppement MATLAB qu’on va l’exploiter pour rĂ©aliser notre travail qui consiste en parallĂšle de crĂ©er une application qui permettra au utilisateur de choisir l’image qui va subir le traitement et d’afficher le rĂ©sultat par la suite. Le but de ce document est de prĂ©senter et expliquer l’ensemble des Ă©tapes qu’on a suivi afin de rĂ©pondre aux besoins exprimĂ©s dans l’énoncĂ© sans oublier les difficultĂ©s rencontrĂ©es pour aboutir au rĂ©sultat souhaitĂ©. L
  • 5. 4 Contexte du Travail I. Objectifs attendus Le travail consiste en premier lieu Ă  permettre Ă  l’utilisateur d’ :  Consulter une application (interface graphique) qui lui facilite la gestion de son espace de travail.  Afficher une image qui est constituĂ©e de trois rĂ©gions texturĂ©e.  SĂ©lectionner une zone de l’image avec une texture homogĂšne  Binariser l’image afin que la zone sĂ©lectionnĂ©e apparait en blanc et le deux autres textures en noir. Et en deuxiĂšme partie de sĂ©lectionner des zones avec une texture homogĂšne et d’afficher en suite une image oĂč chaque zone est reprĂ©sentĂ©e avec une nuance de gris diffĂ©rente. II. Analyse de texture Le but de l’analyse de texture et d’extraire dans une image, une fenĂȘtre, une rĂ©gion ou Dans le voisinage d’un pixel des descripteurs pertinent au regard d’une application afin de caractĂ©riser ou de discriminer les textures qui y sont contenu , ces descripteurs engendrent des attributs de texture couleur qui sont exploitĂ©es notamment dans la
  • 6. 5 ProblĂ©matique de segmentation et de classification d’image texturĂ© couleur. Selon Mihran Tuceryan , il existe quatre familles principales de technique D’analyse de texture qui permettent de construire ces attributs :  Les mĂ©thodes gĂ©omĂ©triques  Les mĂ©thodes basĂ©es sur la modĂ©lisation spatiale des textures  Les mĂ©thodes spatio-frĂ©quentielle  Les mĂ©thodes statistiques III.Classification de la texture La texture et classĂ© selon deux grandes familles qui sont les suivantes: (i) Les Macrotextures : prĂ©sentent un aspect rĂ©gulier, sous formes de motifs rĂ©pĂ©titifs spatialement placĂ©s selon une rĂšgle prĂ©cise suivant une approche structurelle DĂ©terministe. (ii) Les Microtextures : prĂ©sentant des primitives "microscopiques" distribuĂ©es de maniĂšre alĂ©atoire suivant une approche probabiliste cherchant Ă  caractĂ©riser l'aspect anarchique et homogĂšne.
  • 7. 6 Conception Dans La plupart des projets et avant d’entamer la partie de la rĂ©alisation, Il est trĂšs important d’étudier et de savoir Ă  priori sur quoi on va se baser afin de rĂ©pondre aux besoins demandĂ©s. En ce qui concerne ce travail nous possĂ©dons certains attributs statistiques permettant de constituer un vecteur qui a pour vocation la caractĂ©risation des rĂ©gions texturĂ©s dans une image. Les attributs statistiques du premier ordre se dĂ©duisent de la probabilitĂ© p(n) du niveau de gris n ou de l’histogramme h(n) ≈ N.P(n) avec N le nombre de pixels de l’image. Pour le dĂ©veloppement d’une interface graphique Sous l’environnement Matlab, Nous choisirons l’outil GUIDE qui est depuis son introduction Ă  beaucoup faciliter cette tĂąche.
  • 8. 7 RĂ©alisation du travail I. Etapes Suivies 1) Le choix de la partie Ă  sĂ©lectionner, le voisinage el et le calcul des vecteurs d’attributs estimĂ©s pour chaque pixel de cette zone. 2) calcul des distances entre les vecteurs d’attributs 3) Normalisation de l'image distance c'est-Ă -dire ajuster l'Ă©chelle de ses niveaux de gris de façon qu'elle occupe tout l'intervalle disponible sur l’image. 4) Seuillage avec la mĂ©thode d’Ostsu qui est utilisĂ©e pour effectuer un seuillage automatique Ă  partir de la forme de l'histogramme de l'image ou la rĂ©duction d'une image Ă  niveaux de gris en une image binaire. L'algorithme suppose alors que l'image Ă  binariser ne contient que deux classes de pixels, c'est-Ă -dire le premier plan et l'arriĂšre-plan) puis calcule le seuil optimal qui sĂ©pare ces deux classes afin que leur variance intra-classe soit minimale. 5) Binarisation de l’image en produisant deux classes de pixels, en gĂ©nĂ©ral, ils sont reprĂ©sentĂ©s par des pixels noirs et des pixels blancs.
  • 9. 8 II. PrĂ©sentation de l’interface L’application est composĂ©e d’une seule interface gĂ©nĂ©rale (voir Figure 1) qui contient 3 parties : 1. Le Choix d’image Cette partie de l’application nous permet de choisir une image pour effectuer la discrimination de texture (voir Figure 2). Figure 1 : Interface GĂ©nĂ©rale Figure 2: Choix d'image
  • 10. 9 2. Les Informations d’image Cette partie nous permet d’avoir une idĂ©e sur l’image sur laquelle on souhaite faire le traitement (voir Figure 3).Ainsi, elle nous affiche l’image de base et l’image rĂ©sultante avec ces histogrammes. Figure 3: Image Infos Figure 4 : Affichage du rĂ©sultat
  • 11. 10 3. Choix d’exercices Cette partie nous donne la possibilitĂ© de choisir l’exercice 1 ou 2. En Outre, elle nous visualise la zone sĂ©lectionnĂ©e (voir Figure 5). Note : Il faut choisir l’exercice avant de charger l’image pour assurer le bon fonctionnement de l’application. Figure 5 : Le Choix d'exercice
  • 12. 11 Simulation et RĂ©sultat Dans le but de vous dĂ©couvrir en proche notre application. On a fait une petite vidĂ©o qui explique la maniĂšre d’exploiter l’interface et l’application en gĂ©nĂ©rale. Ou copie le lien suivant : https://www.youtube.com/watch?v=8c2SSxsJW1o Figure 6 : Simulation D'exercice 1 Cliquer Voir La VidĂ©o
  • 13. 12 Conclusion Ce travail a Ă©tĂ© pour nous une meilleure occasion pour dĂ©couvrir et simuler les diffĂ©rentes techniques afin d’arriver Ă  discriminer entre les textures constituants la mĂȘme image. Nous avons jouĂ© sur plusieurs attributs qui nous ont permis de sĂ©parer les pixels de l'image et de caractĂ©riser les rĂ©gions texturĂ©es. Cet objectif n'a pu ĂȘtre atteint qu'avec le passage par certaines mĂ©thodes Ă  savoir le choix de voisinage, la normalisation et le calcul des distances entre les attributs pour Ă©valuer la similaritĂ© entre les textures. Afin de faciliter la tĂąche pour les utilisateurs de nos programmes, nous avons optĂ© pour une solution qui porte sur le dĂ©veloppement d’une interface graphique sous Matlab qui donne la main aux utilisateurs pour choisir l’image qui va subir le traitement et de dĂ©couvrir les rĂ©gions texturĂ©es en sĂ©lectionnant la zone Ă  dĂ©tecter. Durant l’élaboration de ce travail nous avons rencontrĂ© certaines difficultĂ©s qui se sont manifestĂ© dans le traitement des points qui se situe aux bords de l’image et l’exploitation des critĂšres donnĂ©s afin de diffĂ©rencier entre les diffĂ©rentes rĂ©gions texturĂ©e.
  • 14. 13 Webographie  Matlab Documentation http://www.mathworks.com/help  Cours sur l’Analyse de textures en traitement D’images. http://ultra.sdk.free.fr/docs/Image- Processing/Courses/TRAITEMENT%20NUMERIQUE%20D%27IMAGES%20MEDIC ALES/polyTexture.pdf  Analyse de textures - MichĂšle GouiffĂ©s- http://m.i.c.h.e.l.e.free.fr/CoursTexture.pdf
  • 15. 14 Annexe Le Calcul des paramĂštres statistiques : function [ u,nu2,nu3,nu4,w,e,c] = parametre( zon ) %calcul de moments d'order 1, moment centrĂ© d'order 2, moment %centrĂ© d'order 3, moment centrĂ© d'order 4, energie, %entropie, contraste d'aprĂšs une zone donnĂ©e %diminuer les nuances de gris sur lesquelles on travaille zon=floor(zon/4+1); %Initialisation de l'histogramme h=zeros(1,64,'uint8'); %Initialisation de la table de probabilitĂ© p=zeros(size(h),'double'); %Calcul de l'histogramme for i=1:size(zon,1) for j=1:size(zon,2) ind=zon(i,j); if(ind==65) ind=ind-1; end h(ind)=h(ind)+1; end end % h=imhist(zon,64); %remplissage de la table de probabilitĂ© for i=1:64 p(i)=double(h(i))/(size(zon,1)*size(zon,2)); end; %Calcul de moment d'order 1 id=find(p~=0); m=id .* p(id); u=sum(m); %Calcul de moment centrĂ© d'order 2 m=((id-u).^2) .* p(id); nu2=sum(m); %Calcul de moment centrĂ© d'order 3 m=((id-u).^3) .* p(id); nu3=sum(m); %Calcul de moment centrĂ© d'order 4 m=((id-u).^4) .* p(id); nu4=sum(m);
  • 16. 15 %Calcul d'energie w=sum(power(p,2)); %Calcul d'entropie id=find(p~=0); e=- sum(p(id) .* (log2(p(id)))); %Calcul de contraste c=double(max(max(zon))-min(min(zon)))/double(max(max(zon))+min(min(zon))); end