Здравствуйте, Reunion, Вы писали:
R>Всем привет!
R>Есть картинка — из нее берется пиксель (x, y). Есть набор цветов. Надо для пикселя (x, y) найти наиболее похожий для глаза цвет из данного набора. R>В интернете я нашел следующую функцию оценки похожести цветов: f = 30 * (rp — ri) * (rp — ri) + 59 * (gp — gi) * (gp — gi) * 11 * (bp — bi) * (bp — bi), где rp, gp и bp — цвет пикселя, ri, gi и bi — цвет из таблицы цветов. НО это бред! Мы ведь не интенсивность должны сравнивать. Точнее, наверное будет сказать, не только интенсивность! R>Народ, подскажите как быть в данной ситуации.
R>Заранее спасибо.
Конечно бред. Минимизируя данный функционал мы найдем наиболее подходяций по воспринимаемой яркости.
Для цвета из табице будет иметь такой вид: