|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Vladimir Siltchenko 2:452/23.25 16 Nov 2002 00:30:54 To : All Subject : Понижение глубины цвета --------------------------------------------------------------------------------
Есть исходная картинка в 24 битном цвете.
Hужно понизить глубину цвета до 256 цветов (т-е цветовая карта).
Первое, что пришло в голову: все возможные цвета разбиваются на 256 групп. В
каждой группе вычисляется среднее арифметическое по всем цветам из картинки, в
нее входящим. После проходимся по картинке и кажому цвету назначаем индекс из
ранее составленного 256`ти байтного массива.
Результат, мягко говоря, не очень. :)
Подскажите, плз, анормально работающий алгоритм.
P.S. Память и скорость работы абсолютно некритичны. Критична, скорее. сложность
реализации и понимания. :)
C уважением, Vladimir Siltchenko.
--- УТВЕРЖДАЮ. MSG-редактор капитан 2.5 ранга Голд Дедович фор ДОС UNREG
* Origin: Лев состоит из съеденных баранов, баран состоит из буд (2:452/23.25)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/207103dd584ae.html, оценка из 5, голосов 10
|