-Поиск по дневнику

Поиск сообщений в CraigFatman

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 03.05.2007
Записей:
Комментариев:
Написано: 72


True color and Bayer dithering

Понедельник, 12 Октября 2009 г. 22:20 + в цитатник

Несмотря на то, что 24-битный true color позволяет отображать по 256 градаций для каждого канала, такая точность цветопередачи не всегда удовлетворяет нашим потребностям. Когда речь заходит о протяжённых, слабо выраженных градиентах, какие часто можно наблюдать на снимках ясного неба, довольно легко обнаружить перепады яркости в виде полос (т. н. color banding). Однако же, метод упорядоченного дизеринга, который давно применяется для улучшения качества изображений с индексированной палитрой (чаще всего 8-битных или 4-битных), оказывается полезен и в случае приведения изображений с глубиной цвета более 24 бит к стандартному для мониторов 24-битному виду.

Глаз очень чувствителен к переходам яркости, и это демонстирует приведённый ниже рисунок, на котором изображён обыкновенный серый радиальный градиент. Изначально он был создан в 48-битном формате с 65536 градациями яркости. Левая половина картинки демонстрирует отображение с приведением каждого пикселя к ближайшему значению безо всякого дизеринга, в то время как правая была предварительно обработана наложением bayer-матрицы 4x4. Легко заметить, что чередование оттенков заметно только на левой половине. На правой же мы имеем совершенно гладкий градиент, выдающий незначительные артефакты дизеринга лишь при сильном увеличении. Следует отметить, что профессиональные дизайнерские рабочие станции, оснащённые мониторами, поддерживающими глубину 36 бит, обладают схожей точностью цветопередачи и поэтому практически лишены banding-артефактов.

 (512x512, 27Kb)

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку