Квантование изображений в 16 уровней

Прикладное ПО
323 просмотра
26.07.2011
1280×770273 КБ
Квантование изображений в 16 уровней.png

Процесс преобразования аналогового сигнала в цифровую форму состоит из трех стадий: дискретизации, квантования и кодирования. В данной программе реализована вторая стадия. Квантование - это замена величины отсчета ближайшим значением из набора фиксированных величин. Применительно к изображениям это означает уменьшение количества значений атрибутов для каждого пикселя или, проще, уменьшение количества цветов в изображении. При этом требуется, чтобы качество изображения ухудшилось как можно меньше. Операция квантования применяется также на уже оцифрованном материале. Квантование нужно для: экономии памяти; улучшения свойств последовательностей для сжатия; подготовки для последующей обработки; добавления эффектов. Реализовано 5 алгоритмов квантования. Собственная реализация записи изображения в файл в формате BMP.