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

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

Transcript of Classe qui hérite de Qimage Ajout de méthode d’accès rapide aux pixels et aux composantes ...

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

+