J’ai établi cette fonction il y a quelques temps déjà, issue de plusieurs portions que j’ai pu trouver et travailler dans le but d’obtenir le résultat que je vous propose aujourd’hui.
Cette fonction getPictureColors() retournera un tableau listant les principales couleurs présentent dans une image au format JPG.
'; foreach($colors as $c) echo ' #'.$c.''; echo ''; } else { // Problème ! }
La fonction permet de passer 3 paramètres :
- $imageFile (obligatoire) : le chemin de votre image (JPG)
- $numColors : nombre de couleurs à lister
- $granularity : indice de la dureté du grain à utiliser
Vous obtiendrez en toute simplicité le résultat que vous pouvez observer ci-contre. J’espère que cette fonction PHP vous servira que vous l’adapterez à vos besoins.