"Distance" entre les couleurs en PHP

Je suis à la recherche d'une fonction qui permet de représenter avec précision la distance entre deux couleurs, comme un numéro ou quelque chose.

Par exemple, je suis à la recherche d'avoir un tableau de valeurs hexa ou RGB tableaux et je veux trouver la plupart sont de la même couleur dans le tableau pour une couleur donnée

par exemple. Je passe d'une fonction d'une valeur RVB et le "plus proche" de la couleur dans le tableau est retourné

source d'informationauteur Phil