0% ont trouvé ce document utile (0 vote)
31 vues14 pages

Traitement multimédia : Compression et Analyse

Ce document décrit les étapes d'un travail pratique sur le traitement d'images numériques. Il présente diverses manipulations d'une image telles que la lecture, l'écriture, le changement de format, la binarisation, l'histogramme et des fonctions de traitement comme le contour, le bruit et la mise au point.

Transféré par

Mohamed Ali Bengherbia
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues14 pages

Traitement multimédia : Compression et Analyse

Ce document décrit les étapes d'un travail pratique sur le traitement d'images numériques. Il présente diverses manipulations d'une image telles que la lecture, l'écriture, le changement de format, la binarisation, l'histogramme et des fonctions de traitement comme le contour, le bruit et la mise au point.

Transféré par

Mohamed Ali Bengherbia
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université des Sciences et de la Technologie Houari Boumediene

USTHB

Faculté d’Electronique et d’Informatique

Domaine Sciences et Technologie


Filière : Télécommunication.
Spécialité : Systèmes de télécommunications.

Module : Technologie et Protocoles pour le Multimédia

Compte rendu Tp n°3:

Traitement multimédia : standards de compression

 Master 2 STA SGP 03.


 Binome : ABBAS Amira.
BOURAHLA Hasnaa Aida.
Etape 1 : Lecture et écriture d’une image.

1+2)Lire l’image sous matlab et créer une variable x qui content l’image ,
observation de la photo avec les deux fonctions :

Commentaire : on remarque que la fonction « imread « nous permet de


visualiser l’image de façon standard pa r contre la fonction « imagesc »
affiche l’image avec interolation de couleur sur 400*600.
3) La dimension de l’image est de 400sur 600 pixel et elle est composé de
3couleurs.
4+5)Décomposition de l’image en 3composantes et son affchage :
Etape 2 : Changement de format de l’image.
1+2+3) Normalisation l’image « [Link] »,utiliser la commande « rgb2ntsc » pour
convertir l’image « xn » de format RGB en format YIQ utilisée dans la norme NTSC pour la
diffusion de la télévision et afficher sur la même figure l’image avec les deux formats RGB et
YIQ :

3+4) Utiliser la commande « rgb2hsv » pour convertir l’image « xn »


de format RGB en format HSV et l’afficher sur la méme figure :
5+6) Utiliser la commande « rgb2ycbcr » pour convertir l’image « xn » de format RGB en
format YCbCr et l’afficher sur la même figure l’image avec les deux formats RGB et YCbCr. :

Etape 3 : Binarisation d’une image


1+2)utilisation de la commande « rgb2gray « et la relation « y = 0.2990*R + 0.5870*G +
0.1140*B « et Afficher et comparer le résultat avec l’image « g ».

3+4) sauvegarde de l’image en format jpg et l’afficher sur la même figure les deux images
(RGB et niveau de gris). :
5+6) Binariser l’image « g » utilisant la commande « im2bw » et l’ afficher sur la même
figure les deux images (niveau de gris et binariser).
7)Ecrire un programme Matlab qui permet de binariser une image niveau de
gris :

8)figure des images binariser avec de différents seuil :


A 50 :
A 100 :

A180 :
Remarque :
On peut remarquer que la clareté de l’image dépend de la valeur du seuil
quand le seuil augmente l’image deviens noir de plus en plus.

Etape 4 : Histogramme d’une image :


1) Affichage de l’himage avec son histogramme :

2) utilisation de la commande « histeq « :


3) comparaison des photo avant et après égalisation :

Commentaire : on utilisant la commande histeq on remarque que l’image


est plus net que la précédente et plus claire.
4) utilisation de la fonction « imadjust » :

Comparaison des deux images : on remarque que cette fonction rend


l’image encore plus net et plus claire par rapport à la précédente.
Etape 5 : Quelques fonctions de traitement d’image
1) Tracer les contours de l’image « g » par la commande « imcontour».

2) Ajouter un bruit à l’image « x » par la commande « imnoise »avec les


trois types de bruit (Gaussian, poisson, speckle) pour une valeur de la
variance 0.1 :
3) Changer les valeurs de la variance (0.01, 0.1 et 0.9)

4+5) représentation spectrale d’une image il faut calculer


Transformée de Fourier discrète bidimensionelle (FFT2)
6) -Détecter les contours de l’image « g » par la commande « edge ».

Comparaison entre les filtres : le filtre canny est plus optimal par
rapport au filtres prewitt et sobel.
7) Calculer les points d’intérêt de l’image « g » par la commande
corner.
8) Créer une image floue (blurred) de l’image « g » par la commande «
blurred » :

 Testn°1 :
Fonction histogramme :
 Test n°2 :Mire :

 Test n°3 :

Vous aimerez peut-être aussi