TP Ti Pim2023
TP Ti Pim2023
TP Ti Pim2023
But :
Cette première partie du TP a pour but de vous guider dans la prise en main de
Matlab en utilisant certaines fonctions relatives aux traitements d’image disponibles
dans ce logiciel.
TP2 : Histogramme
But : Ce travail est de voir les différentes méthodes de traitement d’image :
modification d’histogramme, filtrage par convolution, le filtrage non linéaire et le
filtrage dans le domaine fréquentielle. Ce travail est réalisé sur le logiciel Matlab.
I -Calcul d’histogrammes
1°) Créez la matrice M1 de taille 5x5 dont les valeurs sont comprises entre 0 et 1.
2°) Vérifiez que vos coefficients sont exacts en affichant M1 avec la fonction
imagesc. Affichez et commentez l’histogramme de M1 obtenu avec la commande
imhist(M1) puis imhist(M1,5).
-----------------------------------------
[nblig,nbcol]=size(I);
h=zeros(1,256);
for lig=1:nblig
for col=1:nbcol
ng=double(I(lig,col))+1;
h(ng)=h(ng)+1;
end
end
-------------------------------------------
II-Égalisation d’histogramme
1°) Charger une image niveau de gris mal éclairée et calculer son histogramme (de
préférence un histogramme bimodale). Afficher les résultats
III-Binarisation
IV-Filtrage