imagefilter() applique le filtre filtertype
à l'image en utilisant les paramètres args1,
args2 et args3 lorsque
cela est nécessaire.
imageUne ressource d'image, retourné par une des fonctions de création d'images, comme imagecreatetruecolor().
filtertype
Le paramètre filtertype peut prendre l'une des valeurs suivantes :
IMG_FILTER_NEGATE: renverse toutes les couleurs de l'image.
IMG_FILTER_GRAYSCALE: convertit l'image en
grayscale.
IMG_FILTER_BRIGHTNESS: modifie la luminosité de
l'image. Utilisez le paramètre args1 pour définir
la luminosité.
IMG_FILTER_CONTRAST: modifie le contraste de
l'image. Utilisez le paramètre args1 pour définir
le contraste.
IMG_FILTER_COLORIZE: Identique au paramètre
IMG_FILTER_GRAYSCALE excepté que vous pouvez spécifier
une couleur. Utilisez trois arguments séparés dans les paramètres
args1, args2
et args3 sous la forme red,
blue, green.
L'intervalle pour chaque couleur est 0 - 255.
IMG_FILTER_EDGEDETECT: utilise la détection des bords
pour les mettre en évidence dans l'image.
IMG_FILTER_EMBOSS: grave l'image en relief.
IMG_FILTER_GAUSSIAN_BLUR: brouille l'image en utilisant la
méthode gaussienne.
IMG_FILTER_SELECTIVE_BLUR: brouille l'image.
IMG_FILTER_MEAN_REMOVAL: son utilisation signifie le
déplacement pour réaliser un effet "peu précis".
IMG_FILTER_SMOOTH: rend l'image lissoir
(smooth). Utilisez le paramètre args1
pour définir le degré de lissoir.
arg1
arg2
arg3
Note : Cette fonction n'est disponible que si PHP est compilé avec la version embarquée de la bibliothèque GD.
| Précédent | Sommaire | Suivant |
| imagefilltoborder | Niveau supérieur | imagefontheight |