Допустим, у меня есть цвет «FOO», и он хранится в формате RGB. Мне нужно перекрасить «FOO», чтобы он соответствовал ближайшему цвету в списке цветов. Делая это на лету, не мог бы я просмотреть значения RGB для каждого цвета в виде точек на трехмерной сетке (r = x, g = y, b = z) и вычислить расстояние между точкой «FOO» и точками из каждого цвет в списке?
Ближайшей точкой к «FOO» будет цвет замены?