Wikipedia ha una lista di colori che sto usando per una base di nomi di colori. Voglio trovare il colore con il nome più vicino dato un valore RGB arbitrario.
Ad esempio #5D8AA8
tripletta esadecimale è "Air Force Blue". Queste informazioni verranno memorizzate in una tabella di database (tbl_Color (HexTriplet,ColorName))
nel mio sistema
Supponiamo di aver creato un colore con #5D8AA7
. Ho bisogno di ottenere il colore più vicino disponibile nella tabella tbl_Color. La risposta attesa è " #5D8AA8
- Air Force Blue". Questo perché #5D8AA8
è il colore più vicino per #5D8AA7
.
Abbiamo qualche algoritmo per trovare il colore più vicino?