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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Aleksey V. Vaneev                    2:5003/15.1    16 Jul 2001  11:25:12
 To : Sergey Andrianov
 Subject : dithering ?
 -------------------------------------------------------------------------------- 
 
 
  SA> PS. Практика показывает, что в случае 2-мерного дизеринга результаты
  SA> оказываются лучше, если чередовать направления прохода: одну строку
  SA> слева направо, а следующую - справа налево.
 
 Это так только в случае, если подобрать особенную матрицу распространения
 ошибки.
 
 Где-то я искал такие матрицы и набрел на такую:
 
        *    7/16
 
 3/16  5/16  1/16
 
 Это, imho, лучшее, что можно придумать (по скорости и качеству). Кроме того, не 
 нужно чередовать направление преобразования (если чередовать - хуже получается).
 Конечно, нужно учитывать и ошибку округления при делении. Ее, imho, лучше
 заносить в точку 5/16 (или равномерно по всем точкам, но это дольше). Короче,
 все элементы должны в сумме давать исходную ошибку, иначе будет накапливаться
 погрешность.
 
  e-mail: picoder@sbis.komi.ru
 
 --- GoldED+/W32 snapshot-2001.5.29
  * Origin: We're all God's people (2:5003/15.1)
 
 

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

 Тема:    Автор:    Дата:  
 dithering ?   Anton Silin   04 Jul 1996 09:25:00 
 dithering ?   Sergey Andrianov   11 Jul 2001 15:10:47 
 dithering ?   Aleksey V. Vaneev   16 Jul 2001 11:25:12 
Архивное /ru.algorithms/27083b5298c6.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional