Image (gb.sdl)

Cette classe réimplémente Image dans gb.image.io.

Cette classe est instanciable.

Cette classe se comporte comme un tableau en lecture / écriture.

Constantes héritées
Premultiplied   Cette constante represente une image dont les pixels sont encodés au format ARGB prémultiplié.
Standard   Cette constante représente une image dont les pixels sont encodés au format ARGB.

Propriétés statiques héritées
Debug  

Méthodes statiques héritées
FromString  
Load   Charge une image depuis un fichier.

Propriétés héritées
Data   Retourne un pointeur sur les données de l'image.
Depth   Retourne la profondeur de l'image.
Format   Retourne le format de l'image interne sous forme de chaîne.
H   Un synonyme de la propriété Height.
Height   Retourne la hauteur de l'image.
Pixels  
W   Un synonyme de la propriété Width.
Width   Retourne la largeur de l'image.

Méthodes héritées
BeginBalance  
Brightness  
Clear   Efface l'image.
Colorize   Colorises le contenu de l'image avec la couleur spécifiée.
Contrast  
Copy   Retourne une copie de l'image, ou une copie d'une partie de l'image.
Desaturate   Dé-sature une image, c. à d. la convertit en échelle de gris.
DrawAlpha   Copie le canal alpha de l'Image dans l'image en cours.
DrawImage  
EndBalance  
Erase  
Fill   Remplis l'image avec une couleur spécifiée.
FillRect  
Fuzzy  
Gamma  
Gray   Converti l'image en niveaux de gris.
Hue  
Invert  
Lightness  
Mask   Multiplie chaque composant couleur de chaque pixel par la composante couleur de la couleur spécifiée.
Mirror   Retourne une copie symétrie miroir horizontal et/ou vertical de l'image.
Opacity  
PaintImage  
PaintRect  
Replace   Remplace une couleur par une autre.
Resize   Redimensionne l'image.
RotateLeft  
RotateRight  
Saturation  
Save   Sauvegarde l'image. L'extension de fichier Path doit donner le format de suvegarde du fichier.
Stretch  
Transparent   Rend l'image transparente en utilisant la couleur Color spécifiée.