Кодирование символов
- Подробности
-
Родительская категория: Кодирование символов
-
Категория: Кодирование символов
Свойства изображений, которые хочется отобразить в графическом файле:
- чтобы система работала с разными устройствами ввода и с разными устройствами вывода и была инвариантна к различию их свойств;
- чтобы объем данных при хранении или передаче был минимальным, поэтому для хранения наиболее объемной части (собственно изображения) используют разнообразные алгоритмы сжатия (компрессии) данных (на компрессию / декомпрессию будет уходить дополнительное время.);
- чтобы формат представления собственно изображения требовал минимума действий для преобразования из входного формата в формат обработки, а затем в формат отображения;
- чтобы описывалось более одного изображения в одном файле, тогда необходимо сохранять индивидуальные характеристики для каждого изображения, такие как таблица цветов, позиционирование и т.п.;
- кроме того, размещение изображения на "листе" (привязка к координатам вывода), interlacing (чередование строк0 и др.
Имеется множество графических форматов, которые отличаются разными способами решения указанных задач (см. таблица ниже.). В целом графические форматы — это набор правил для стандартного хранения и представления графической информации. Графический файл содержит информацию не только о самом изображении, но также о том, как эти данные должны интерпретироваться. Обычно графический файл содержит заголовок и блок данных. В заголовок включается информация об устройстве получения иображения (таблица цветов, количество битов на пиксел, используется ли сжатие и др.) и общие данные о самом изображении (размерность, смещение на экране и др.).