Главная страница | Темы лекций | Литература | Материалы лекций | Домашние задания | FAQ | Задание 4 |
Начало - 29 марта 1999
Конец - 13 апреля 1999 Цель задания - реализация и сравнение методов квантования (quantization) и псевдотонирования (dithering). Реализуются и сравниваются следующие методы квантования: 1. Линейное квантование -- предварительное равномерное разбиение цветового
пространства.
Два последних алгоритма обеспечивают адаптивное нелинейное квантование. Реализуются и сравниваются следующие методы псевдотонирования: 1. случайное псевдотонирование,
Для перевода цветного изображения в черно-белое используйте следующую формулу: Y = 0.3 R + 0.59G + 0.11B Исследуйте два варианта диффузии ошибки: Х 7/16 X 3/8 3/16 5/16 1/16 3/8 1/4 Интерфейс Интерфейс должен допускать ввод монохромного изображения (напр., в ВМР-формате), применение операции квантования или псевдотонирования, вывод полученного изображения (в BMP-формате) показ исходного и псевдотонированного изображений для визуальной оценки. Можно использовать директорию D:\tmp для записи результатов и промежуточной информации. Оценка
Pезультаты работы
Словарь dithering: A means of providing additional gray shades or colors in an image by using neighboring pixels with different gray shades or colors. The method provides a larger color space at the expense of lower effective resolution. In the case where only two shades are provided (such as black and white laser printer), the method is sometimes called digital halftoning. quantization: The process of converting a signal or function that varies continuously over a range into discrete levels, usually a range of successive binary numbers starting at zero. Linear quantization puts the binary numbers in correspondence with equal intervals over the continuous range. Nonlinear quantization puts the numbers in correspondence with nonuniform intervals covering the continuous range. In graphics, having too few quantization levels for intensity, i.e., too few shades of gray, produces artifacts in the image such as Mach banding. Potential cure include increasing the number of bits per pixel, using nonlinear quantization, or dithering -- or some combination of the three. |
Главная страница | Темы лекций | Литература | Материалы лекций | Домашние задания | FAQ | Задание 4 |
Hosted by Graphics & Media Lab
http://graphics.cs.msu.su |
mailto: Laboratory |