images_lib.php
SPIP, Système de publication pour l'internet
Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James
Ce programme est un logiciel libre distribué sous licence GNU/GPL.
Table of Contents
Functions
- multiple_de_trois() : mixed
- _couleur_rgb2hsv() : array<string|int, mixed>
- Transformation d'une couleur vectorielle RGB en HSV RGB entiers entre 0 et 255 HSV float entre 0 et 1
- _couleur_hsv2rgb() : array<string|int, mixed>
- Transformation d'une couleur vectorielle HSV en RGB HSV float entre 0 et 1 RGB entiers entre 0 et 255
- _couleur_rgb2hsl() : array<string|int, mixed>
- Transformation d'une couleur RGB en HSL
- _couleur_hsl2rgb() : array<string|int, mixed>
- Transformation d'une couleur HSL en RGB
- _image_couleur_extraire() : mixed
- _image_distance_pixel() : mixed
- _image_decale_composante() : int
- Decale une composante de couleur entier de 0 a 255
Functions
multiple_de_trois()
multiple_de_trois(mixed $val) : mixed
Parameters
- $val : mixed
_couleur_rgb2hsv()
Transformation d'une couleur vectorielle RGB en HSV RGB entiers entre 0 et 255 HSV float entre 0 et 1
_couleur_rgb2hsv(int $R, int $G, int $B) : array<string|int, mixed>
Parameters
- $R : int
- $G : int
- $B : int
Return values
array<string|int, mixed>_couleur_hsv2rgb()
Transformation d'une couleur vectorielle HSV en RGB HSV float entre 0 et 1 RGB entiers entre 0 et 255
_couleur_hsv2rgb(float $H, float $S, float $V) : array<string|int, mixed>
Parameters
- $H : float
- $S : float
- $V : float
Return values
array<string|int, mixed>_couleur_rgb2hsl()
Transformation d'une couleur RGB en HSL
(pour SPIP4)
_couleur_rgb2hsl(int $R, int $G, int $B) : array<string|int, mixed>
HSL float entre 0 et 1 RGB entiers entre 0 et 255
Parameters
- $R : int
- $G : int
- $B : int
Tags
Return values
array<string|int, mixed>_couleur_hsl2rgb()
Transformation d'une couleur HSL en RGB
(pour SPIP4)
_couleur_hsl2rgb(float $H, float $S, float $L) : array<string|int, mixed>
HSL float entre 0 et 1 RGB entiers entre 0 et 255
Parameters
- $H : float
- $S : float
- $L : float
Tags
Return values
array<string|int, mixed>_image_couleur_extraire()
_image_couleur_extraire(mixed $img[, mixed $x = 10 ][, mixed $y = 6 ]) : mixed
Parameters
- $img : mixed
- $x : mixed = 10
- $y : mixed = 6
_image_distance_pixel()
_image_distance_pixel(mixed $xo, mixed $yo, mixed $x0, mixed $y0) : mixed
Parameters
- $xo : mixed
- $yo : mixed
- $x0 : mixed
- $y0 : mixed
_image_decale_composante()
Decale une composante de couleur entier de 0 a 255
_image_decale_composante(int $coul, int $gamma) : int
Parameters
- $coul : int
- $gamma : int