30
Image Classe qui hérite de Qimage Ajout de méthode d’accès rapide aux pixels et aux composantes Ajout des composantes Y, U et V Ajout de méthode pour le redimensionnement, la symétrie et le négatif

Classe qui hérite de Qimage Ajout de méthode d’accès rapide aux pixels et aux composantes Ajout des composantes Y, U et V Ajout de méthode pour

Embed Size (px)

Citation preview

Page 1: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Image

Classe qui hérite de Qimage Ajout de méthode d’accès rapide aux

pixels et aux composantes Ajout des composantes Y, U et V Ajout de méthode pour le

redimensionnement, la symétrie et le négatif

Page 2: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Filtres

Filtre Personalisé Filtre Accentuation Filtre Netteté Filtre Estampage Filtre de Laplace Filtre de Sobel Filtre de Flou Linéaire Filtre de Flou Gaussien

Page 3: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Filtre Accentuation

Page 4: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Filtre Netteté

Page 5: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Filtre Estampage

Page 6: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Filtre de Laplace

Page 7: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Filtre de Sobel

Page 8: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Filtre de Flou Linéaire

Page 9: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Filtre de Flou Gaussien

Page 10: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Histogramme

Coloration automatique Luminosité automatique Egalisation d’histogramme Seuillage

Page 11: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Coloration automatique

Page 12: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Luminosité automatique

Page 13: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Egalisation d’histogramme

Page 14: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Seuillage

Page 15: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Problèmes de l’agrandissement

Création d’un masque de contour de l’image en niveau de gris suivant un des filtres suivant : Sobel, Prewitt, Laplace, V1 ou VSquare

Création du masque d’énergie de l’image à partir du masque de contour

Recherche du chemin de poids minimal Duplication/Suppression de ce chemin Exemples Problèmes de l’agrandissement

Page 16: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Création du contour

Page 17: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Création de l’énergie

Page 18: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Recherche des chemins

Création des chemins en partant de chaque pixel de la première ligne

Choix du pixel suivant comme suit :

Successeur(x) = min(energy(a), energy(b), energy(c))

Page 19: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Recherche du chemin de poids minimal

Page 20: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Exemples : 50 pixels en moins en largeur et hauteur

Page 21: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Exemples : 50 pixels en plus en largeur et hauteur

Page 22: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

Problèmes de l’agrandissement

Page 23: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

I. LA SELECTIONRectangulaire

Elliptique

Magique

Libre

II. Le remplissage magique

III. La rotation

IV. La fusion

Page 24: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

I. Selection Rectangulaire

Page 25: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

I. Selection Elliptique

Page 26: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

I. Selection Magique

Page 27: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

I. Selection Libre

Page 28: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

II. REMPLISSAGE MAGIQUE

Page 29: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

III. La rotation

Page 30: Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour

IV. La fusion

+