54
Institut Supérieur d’Informatique Université Tunis Elmanar Cours : Traitement d’images Cours : Traitement d images Chapitre 2: Traitements de base sur l i présenté par: les images présenté par: Mohamed Sahbi Bahroun Année Universitaire 2011/2012 1

CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Institut Supérieur d’Informatique

Université Tunis Elmanar

p q

Cours : Traitement d’imagesCours : Traitement d images

Chapitre 2: Traitements de base sur l i

présenté par:

les imagesprésenté par:

Mohamed Sahbi BahrounAnnée Universitaire 2011/2012 1

Page 2: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Plan du chapitrep

1. Histogramme

2. Transformations des images

3 Transformations ponctuelles pour l’amélioration du contraste3. Transformations ponctuelles pour l amélioration du contraste

4. Autres transformations

2Traitement d’images: 2éme GLSI, 2éme GTR

Page 3: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

1 Histogramme1. Histogramme

3Traitement d’images: 2éme GLSI, 2éme GTR

Page 4: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

HistogrammeHistogramme

4Traitement d’images: 2éme GLSI, 2éme GTR

Page 5: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

HistogrammeHistogramme

5Traitement d’images: 2éme GLSI, 2éme GTR

Page 6: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

HistogrammeHistogramme

6Traitement d’images: 2éme GLSI, 2éme GTR

Page 7: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Moyenne : brillance luminanceMoyenne : brillance luminance

7Traitement d’images: 2éme GLSI, 2éme GTR

Page 8: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

LuminanceLuminance

8Traitement d’images: 2éme GLSI, 2éme GTR

Page 9: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Informations issues de l’histogrammeInformations issues de l histogramme

9Traitement d’images: 2éme GLSI, 2éme GTR

Page 10: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

ContrasteContraste

10Traitement d’images: 2éme GLSI, 2éme GTR

Page 11: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

RemarqueRemarque

11Traitement d’images: 2éme GLSI, 2éme GTR

Page 12: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Histogramme Normalisé et CumuléHistogramme Normalisé et Cumulé

12Traitement d’images: 2éme GLSI, 2éme GTR

Page 13: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

2 Transformations des images2. Transformations des images

13Traitement d’images: 2éme GLSI, 2éme GTR

Page 14: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Principe et typesPrincipe et types

14Traitement d’images: 2éme GLSI, 2éme GTR

Page 15: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Principe et typesPrincipe et types

15Traitement d’images: 2éme GLSI, 2éme GTR

Page 16: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Look Up TableLook Up Table

16Traitement d’images: 2éme GLSI, 2éme GTR

Page 17: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

ExempleExemple

17Traitement d’images: 2éme GLSI, 2éme GTR

Page 18: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Transformations ponctuelles et hi thistogramme

18Traitement d’images: 2éme GLSI, 2éme GTR

Page 19: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

3. Transformations ponctuelles pour l’amélioration du contrastepour l’amélioration du contraste

19Traitement d’images: 2éme GLSI, 2éme GTR

Page 20: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Amélioration d’imageAmélioration d image

Ad t ti à l i i h i (d l’ b t )Adaptation à la vision humaine (de l’observateur)- Améliorer la qualité des images=> l’image doit avoir=> l image doit avoir

- un bon contraste- des contours d’objets bien marqués

20Traitement d’images: 2éme GLSI, 2éme GTR

Page 21: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Comment améliorer le contraste d ides images

Recadrage de la dynamique :Transformation linéaireTransformation linéaireTransformation linéaire avec saturationTransformation linéaire par morceauTransformations non linéairesTransformations non linéaires

Égalisation de l’histogramme

21Traitement d’images: 2éme GLSI, 2éme GTR

Page 22: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Recadrage dynamiqueg y q

22Traitement d’images: 2éme GLSI, 2éme GTR

Page 23: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

3.1. Transformation linéaire simple

23Traitement d’images: 2éme GLSI, 2éme GTR

Page 24: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Transformation linéaire simpleTransformation linéaire simple

24Traitement d’images: 2éme GLSI, 2éme GTR

Page 25: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Transformation linéaire simpleTransformation linéaire simple

25Traitement d’images: 2éme GLSI, 2éme GTR

Page 26: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Exemple transformation linéaireExemple transformation linéaire

26Traitement d’images: 2éme GLSI, 2éme GTR

Page 27: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

ImplémentationImplémentation

27Traitement d’images: 2éme GLSI, 2éme GTR

Page 28: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

LimiteLimite

28Traitement d’images: 2éme GLSI, 2éme GTR

Page 29: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

3.2. Transformation linéaire avec saturation

29Traitement d’images: 2éme GLSI, 2éme GTR

Page 30: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Transformation linéaire avec t tisaturation

30Traitement d’images: 2éme GLSI, 2éme GTR

Page 31: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Transformation linéaire avec t tisaturation

31Traitement d’images: 2éme GLSI, 2éme GTR

Page 32: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Autres transformations linéairesAutres transformations linéaires

32Traitement d’images: 2éme GLSI, 2éme GTR

Page 33: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

3 3 Egalisation d’histogramme3.3. Egalisation d histogramme

33Traitement d’images: 2éme GLSI, 2éme GTR

Page 34: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Egalisation d’histogramme l'égalisation d'histogramme est une méthode d'ajustement du contraste d'une image numérique qui utilise l'histogramme. Elle consiste à appliquer une g gtransformation sur chaque pixel de l'image, et donc d'obtenir une nouvelle image à partir d'une opération indépendante sur chacun des pixels. L'égalisation d'histogramme permet de mieux répartir les intensités sur l'ensemble de la plage de valeurs possibles, en « étalant » l'histogramme. L'égalisation est intéressante pour les images dont la totalité, ou seulement une partie, est de faible contraste (l'ensemble des pixels sont d'intensité proches).

34Traitement d’images: 2éme GLSI, 2éme GTR

Page 35: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Egalisation d’histogrammeEgalisation d histogramme

35Traitement d’images: 2éme GLSI, 2éme GTR

Page 36: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Programme Matlab égalisationProgramme Matlab égalisation

36Traitement d’images: 2éme GLSI, 2éme GTR

Page 37: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Programme Matlab égalisationProgramme Matlab égalisation

37Traitement d’images: 2éme GLSI, 2éme GTR

Page 38: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Exemple égalisationExemple égalisation

38Traitement d’images: 2éme GLSI, 2éme GTR

Page 39: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

4 Autres transformations4. Autres transformations

39Traitement d’images: 2éme GLSI, 2éme GTR

Page 40: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Transformations non linéairesTransformations non linéaires

40Traitement d’images: 2éme GLSI, 2éme GTR

Page 41: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Addition d’imagesAddition d images

41Traitement d’images: 2éme GLSI, 2éme GTR

Page 42: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

soustraction d’imagessoustraction d images

42Traitement d’images: 2éme GLSI, 2éme GTR

Page 43: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Multiplication d’imagesMultiplication d images

43Traitement d’images: 2éme GLSI, 2éme GTR

Page 44: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Opérations logiques sur les imagesOpérations logiques sur les images

44Traitement d’images: 2éme GLSI, 2éme GTR

Page 45: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Opérations logiques sur les imagesOpérations logiques sur les images

45Traitement d’images: 2éme GLSI, 2éme GTR

Page 46: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Opérations sur les images + et -Opérations sur les images et

46Traitement d’images: 2éme GLSI, 2éme GTR

Page 47: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Interpolation d’images : h t d’é h llchangement d’échelle

47Traitement d’images: 2éme GLSI, 2éme GTR

Page 48: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Interpolation du plus proche voisinInterpolation du plus proche voisin

48Traitement d’images: 2éme GLSI, 2éme GTR

Page 49: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Interpolation bilinéaireInterpolation bilinéaire

49Traitement d’images: 2éme GLSI, 2éme GTR

Page 50: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Interpolation bicubiqueInterpolation bicubique

50Traitement d’images: 2éme GLSI, 2éme GTR

Page 51: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Exemples d’interpolationExemples d interpolation

51Traitement d’images: 2éme GLSI, 2éme GTR

Page 52: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Exemple d’interpolationExemple d interpolation

52Traitement d’images: 2éme GLSI, 2éme GTR

Page 53: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

Exemple d’interpolationExemple d interpolation

53Traitement d’images: 2éme GLSI, 2éme GTR

Page 54: CouCoursrs : Tr: Traitementaitement dd images’images2gtr.weebly.com/uploads/1/1/3/7/11374864/chap2-traitements_de_base.pdf · L'égalisation d'histogramme permet de mieux répartir

BibliographieBibliographie

Cours de traitement d’images Elise Arnaud – Edmond Boyer Université Joseph Fourier

Cours de traitement d’images Alain BoucherCours de traitement d’images T Guyer Université de ChambéryCours de traitement d’images Caroline ROUGIER université de Cou s de a e e d ages Ca o e OUG u e s é de

MontréalAnalyse d’images : filtrage et segmentation (Edition Broché) -

CocquerezCocquerezCours de traitement d’images V Eglin INSA de LyonCours de traitement d’images JC Burie Université de La Rochelle

54Traitement d’images: 2éme GLSI, 2éme GTR