gdImageSquareToCircle |
Image carré vers cercle |
LibGD |
Syntaxe
gdImagePtr gdImageSquareToCircle(gdImagePtr im, int radius);
|
Paramètres
Nom |
Description |
im |
Ce paramètre permet d'indiquer l'image, devant être carrée, c'est-à-dire largeur == hauteur. |
radius |
Ce paramètre permet d'indiquer le rayon de la nouvelle image, c'est-à-dire largeur == hauteur == rayon * 2. |
Retour
Valeur |
Description |
Pointeur |
L'image transformée, ou NULL en cas d'échec. |
Description
Cette fonction permet de transformer une image carrée en une image circulaire en déformant le contenu.
Remarques
- Applique une transformation de coordonnées polaires à une image.
- L'axe X de l'original sera recartographié sur theta (angle) et l'axe Y de l'original sera recartographié sur rho (distance par rapport au centre).
Dernière mise à jour : Mercredi, le 29 Janvier 2025