Disons que j'ai la couleur 'FOO', et il est stocké au format RVB. J'ai besoin de recolorer 'FOO' pour qu'il corresponde à la couleur la plus proche dans une liste de couleurs. En faisant cela à la volée, je ne pouvais pas voir les valeurs RVB de chaque couleur comme des points sur une grille 3D (r = x, g = y, b = z) et calculer la distance entre le point 'FOO' vs les points de chaque couleur dans la liste?Remappage des couleurs - Palette cible assortie utilisant une grille 3D?
Le point le plus proche de 'FOO' serait la couleur de remplacement?
C'est une idée intéressante (distance euclidienne comme couleur "distance"), mais la seule façon de dire si l'interprétation des couleurs en géométrie est de l'essayer. Je n'ai jamais entendu parler de cela auparavant, mais j'aimerais savoir comment ça se passe. Que faites-vous si vous avez deux points équidistants de votre point source? Les deux couleurs équidistantes pourraient être très différentes les unes des autres. Comment choisissez-vous à qui remapper? – FrustratedWithFormsDesigner
J'aimerais pouvoir l'essayer, je suis au travail et mon ordinateur est un bloc-notes et du papier, mon téléphone portable, une calculatrice et une caisse enregistreuse. Je note les théories et essaye de les mettre en application à la maison. –
@Jeffrey Kern: Heh j'ai été là. Je suppose que vous surfez SO sur le téléphone portable? Eh bien, le problème principal que je vois avec cette théorie est le problème du point équidistant. Si j'en savais plus sur la théorie des couleurs, j'aurais probablement plus à dire, mais je regarderai plutôt ...;) – FrustratedWithFormsDesigner