Tengo un color (RGB) que se lee desde un sensor. También tengo una lista de colores "conocidos", cada uno emparejado con un nombre de cadena.¿Cuál es el mejor algoritmo para encontrar el color más cercano en una matriz a otro color?
¿Cuál sería la mejor manera (es decir, comportarse como un ser humano eligiendo colores) para sacar el nombre del color más cercano de esta lista?
He intentado una distancia cartesiana más corta con RGB, pero eso hace que el gris se vuelva más verde que negro o blanco.
Creo que esto puede ayudar (problema muy similar): http://stackoverflow.com/questions/1678457/best-algorithm-for-matching-colours/1678498#1678498 – Rooke