[API] ColorSystem

Voir le sujet précédent Voir le sujet suivant Aller en bas

[API] ColorSystem

Message par Shiranuit le Lun 24 Oct - 14:56

Voila aujourd'hui je vais vous présenté l'API ColorSystem que j'ai réalisé, elle permet d'éffectuer des conversions de couleurs sous le format voulut, elle contient des algorithmes de calculs de deltas et d'autres fonctionnalitées.
http://pastebin.com/shF9iF7x

Liste des conversions possibles :


RGB->HSL
HSL->RGB
RGB->HEX
HEX->RGB
RGB->XYZ
XYZ->RGB
XYZ->HunterL*ab
HunterL*ab->XYZ
XYZ->CIEL*ab
CIEL*ab->XYZ
CIEL*ab->CIEL*CH
CIEL*HC->CIEL*ab
XYZ->CIEL*uv
CIEL*uv->XYZ
RGB->CMY
CMY->RGB
CMY->CMYK
CMYK->CMY
RGB->HSV
HSV->RGB
XYZ->Yxy
Yxy->XYZ


Algorithmes de calculs de deltas :


DeltaC
DeltaE
DeltaH
DeltaCIE76
DeltaCIE94
DeltaCIEDE2000
DeltaCMC

Autres fonctions :


getPaintChar(couleur) -> vous donne le caractere attribué à la couleur, ex: getPaintChar(colors.red) -> e
hue_offset(h,s,l,delta) -> vous donne l'offset de la teinte en fonction du HSL et Delta
CIELabToHue(CIEa,CIEb) -> donne la teinte a partir du CIEL*ab

Liste des couleurs de CC :


colorsHex -> Tableau des couleurs CC sous format Hexadecimal
avatar
Shiranuit

Messages : 164
Date d'inscription : 02/04/2016
Age : 17

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum