Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Sergey Andrianov                     2:5020/1507.400 07 Dec 2002  22:52:56
 To : Sergey Mudry
 Subject : Re: Понижение глубины цвета
 -------------------------------------------------------------------------------- 
 
 
 Однажды 18-Nov-02  в 10:54   Sergey Mudry (via gate)
 написал       Vladimir Siltchenko    по поводу
 -=-   Понижение глубины цвета  -=-
 
 SM> From: "Sergey Mudry" <upx@nc.ru>
 
 SM> Hello, Vladimir!
 SM> You wrote to All on Fri, 15 Nov 2002 23:30:54 +0300:
 
 VS>> Первое, что пришло в голову: все возможные цвета разбиваются на 256
 VS>> групп. В каждой группе вычисляется среднее арифметическое по всем
 VS>> цветам из картинки, в нее входящим. После проходимся по картинке и
 VS>> кажому цвету назначаем индекс из ранее составленного 256`ти байтного
 VS>> массива.
 SM> Добавь дизер.
 SM> После того как назначил индекс, вычисляешь ошибку цвета: от оригинальных
 SM> R,G,B вычитаешь назначенные по таблице r,g,b, получаешь ошибку: r'=R-g,
 SM> g'=G-g, b'=B-b,
 SM> и затем полученные r',g',b' прибавляешь к следующему пикселу.
 
   Только лучше не к следующему, а распределить ее с определенными весами по 4-м 
 окружающим еще не заполненным пикселям.
 
 SM> 256-цветную палитру можно брать фиксированную.
 
   Это допустимо только при жестких ограничениях на скорость работы, ибо
 результат ужасен.
                   До свидания,  в  21:51 MSK
                                  Sergey
 
 ---
  * Origin: Sergiev Posad (2:5020/1507.400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Понижение глубины цвета   Sergey Mudry   18 Nov 2002 11:54:51 
 Re: Понижение глубины цвета   Sergey Andrianov   07 Dec 2002 22:52:56 
Архивное /ru.algorithms/52053DF26DB9.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional