Gambas Documentation
Aperçu du Langage
À traduire
Code Snippets
Comment faire ...
Compilation et installation
Composants
gb
gb.args
gb.cairo
gb.clipper
gb.complex
gb.compress
gb.crypt
gb.db
gb.db.form
gb.dbus
gb.debug
gb.desktop
gb.desktop.gnome.keyring
gb.eval
gb.eval.highlight
gb.form
gb.form.dialog
gb.form.editor
gb.form.mdi
gb.gmp
gb.gsl
gb.gtk
gb.gtk3
gb.gui
gb.image
gb.image.effect
Image
All
Alpha
Balance
Blue
Blur
Charcoal
Cross
Despeckle
Diagonal
Edge
Elliptic
Emboss
Equalize
Fade
Flatten
Gaussian
Gradient
Green
Histogram
Horizontal
Implode
Impulse
Intensity
Invert
Laplacian
Multiplicative
Noise
Normalize
OilPaint
PipeCross
Poisson
Pyramid
Rectangle
Red
Shade
Sharpen
Solarize
Spread
Swirl
Threshold
Uniform
Vertical
Wave
ImageHistogram
gb.image.imlib
gb.image.io
gb.inotify
gb.libxml
gb.media
gb.mysql
gb.net
gb.net.curl
gb.net.smtp
gb.openal
gb.opengl
gb.opengl.glsl
gb.opengl.glu
gb.opengl.sge
gb.option
gb.pcre
gb.pdf
gb.qt4
gb.qt4.ext
gb.qt4.opengl
gb.qt4.webkit
gb.qt5
gb.qt5.opengl
gb.report
gb.scanner
gb.sdl
gb.sdl.sound
gb.settings
gb.signal
gb.util
gb.util.web
gb.v4l
gb.vb
gb.web
gb.web.feed
gb.xml
gb.xml.html
gb.xml.rpc
gb.xml.xslt
Controls pictures
Derniers changements
Dépôt d'applications
Documentation de l'Environnement de développement
Documentation des développeurs
Documents
Indenter
Index de tous les Documents
Index du langage
Lexique
LISEZ-MOI
Manuel du wiki
Messages d'erreur
Tutoriels
Wiki License

Image (gb.image.effect)

Cette classe ajoute beaucoup de méthodes d’effets à la classe Image originale.

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

Cette classe est instanciable.

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

Constantes
All   Constante pour spécifier tous les canaux.
Alpha   Constante pour spécifier le canal alpha.
Blue   Constante pour spécifier le canal bleu.
Cross   Constante employée pour spécifier un gradient en croix.
Diagonal   Constante employée pour spécifier un gradient diagonal.
Elliptic   Constante utilisée pour spécifier un gradient elliptique.
Gaussian   Constante pour un bruit gaussien.
Green   Constante pour spécifier le canal vert.
Horizontal   Constante employée pour spécifier un gradient horizontal.
Impulse   Constante pour un bruit impulsionnel.
Laplacian   Constante pour un bruit Laplacien.
Multiplicative   Constante pour une distribution du bruit selon une gaussienne multiplicative.
PipeCross   Constante employée pour spécifier un gradient en section tubulaire.
Poisson   Constante pour une distribution de poisson du bruit.
Pyramid   Constante employée pour spécifier un gradient pyramidal.
Rectangle   Constante employée pour spécifier un gradient rectangulaire.
Red   Constante pour spécifier le canal rouge.
Uniform   Constante pour un bruit uniforme.
Vertical   Constante employée pour spécifier un gradient vertical.

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
Gradient   Crée une image à gradient.

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
Balance   Modifie le réglage de la brillance, du contraste et du gamma d'une image.
Blur   Floute une image par convolution de pixels voisins.
Charcoal   Produit un petit effet fusain net.
Despeckle   Minimise le bruit de speckle dans l'image source en utilisant l'algorithme hull 8.
Edge   Détecte les bords d'une image en recourant à un masque de détection appliqué aux pixels environnants.
Emboss   Donne à l'image source un aspect de métal repoussé.
Equalize   Réalise une égalisation d'histogramme sur l'image de référence.
Fade   Estompe une image vers une certaine couleur de fond.
Flatten   Recolorie une image.
Histogram   Crée et retourne un histogramme de l'image.
Implode   Implose une image d'un pourcentage spécifié.
Intensity   Par exemple, 0.5 modifiera les couleurs de 50%.
Invert   Inverse une image, ou seulement certains de ses canaux.
Noise   Ajoute du bruit à une image.
Normalize   Normalise les valeurs des pixels pour étaler les valeurs de couleur sur toute la gamme.
OilPaint   Produit un effet de peinture à l'huile.
Shade   Ombre l'image en utilisant une source de lumière distante.
Sharpen   Affine les pixels d'une image en utilisant les pixels environnants.
Solarize   Produit l'effet de solarisation que l'on observe lorsqu'on expose un film photographique au cours du processus de développement .
Spread   Déplace les pixels au hasard.
Swirl   Déforme l'image en tourbillon d'une ampleur spécifiée.
Threshold   Seuillage de l'image de référence.
Wave   Modifie les pixels le long d'une onde sinusoïdale.

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  
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  
Transparent   Rend l'image transparente en utilisant la couleur Color spécifiée.