|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Georgy Udov 2:5030/49.1 18 Apr 2003 20:22:12 To : Kirill Lukjanov Subject : Еще раз о преобразовании палитр --------------------------------------------------------------------------------
Доброе время суток, Kirill!
Ты писАл to All on Thu, 17 Apr 03 22:35:12 +0400:
KL> Есть палитра 256 цветов, требуется преобразовать ее к такой же
KL> по размеру (256) но с другими цветами максимально приближенно. Делал
KL> стандартно, т.е. брал и рассчитывал минимальное растояние между
KL> точками пространства с координатами r,g,b. Все хорошо, но вот возник
KL> весьма интерестный баг: ув искомой палитре есть несколько градаций
KL> желтого. Постоил новую палитру с градациями желтого. И какого же
KL> было мое цдивление, когда желтый стал серым. Так вот вопрос как при
KL> таком преобразовании учесть близость цветов. Может сначало перевести
KL> в какую-нибудь другую систему цветов??? Поскажите плз. Заранее
KL> благодарен.
Попробуй мерой близости цветов считать значение вот такой функции:
f = 30*(r1-r2)^2 + 59*(g1-g2)^2 + 11*(b1-b2)^2
Vale, Georgy Udov. E-mail: udovgeorgy#SPAMOFFmail.ru
--- ifmail v.2.15
* Origin: http://news.kaa.ru (2:5030/49.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/14947acfa4a27.html, оценка из 5, голосов 10
|