Please enable JavaScript.
Coggle requires JavaScript to display documents.
Кодирование графической информации - Coggle Diagram
Кодирование графической информации
Растровое кодирование
рисунок разбивается на отдельные элементы (пиксели), каждый из которых закрашен одним цветом.
Пиксель
это наименьший элемент рисунка, для которого можно задать свой цвет
Разрешение
это количество пикселей, приходящихся на единицу линейного размера изображения.
Глубина цвета
это количество бит, используемых для кодирования цвета пикселя.
Недостатки
• при дискретизации всегда есть потеря информации
• при изменении размеров изображения искажается цвет и форма объектов на рисунке, поскольку при увеличении размеров надо как-то восстановить недостающие пиксели, а при уменьшении — заменить несколько пикселей одним;
• размер файла не зависит от сложности изображения, а определяется только разрешением и глубиной цвета; как правило, растровые рисунки имеют большой объём.
Векторное кодировние
рисунок представляется как множество фигур, контуры которых описываются математическими формулами.
Преимущества
• если изображение (например, чертёж, схема, карта, диаграмма) может быть полностью разложено на простейшие геометрические фигуры, то при кодировании нет потери информации;
• объём файлов напрямую зависит от сложности рисунка — чем меньше элементов, тем меньше места занимает файл. Как правило, векторные рисунки значительно меньше по объёму, чем растровые;
• при изменении размера векторного рисунка не происходит никакого искажения формы элементов, при увеличении наклонных линий не появляются «ступеньки», как при растровом кодировании
Самый главный недостаток этого метода — он практически непригоден для кодирования изображений, в которых объекты не имеют чётких границ, например для фотографий.
форматы векторных рисунков
• WMF (англ. Windows Metafile — метафайл Windows, файлы с расширениями wmf и emf) — стандартный формат векторных рисунков в операционной системе Windows;
• CDR (файлы с расширением cdr) — формат векторных рисунков программы CorelDRAW;
• AI (файлы с расширением ai) — формат векторных рисунков программы Adobe Illustrator;
• SVG (англ. Scalable Vector Graphics — масштабируемые векторные изображения, файлы с расширением svg) — векторная графика для веб-страниц в Интернете.
Цветовые модели
RGB
R- красный,G-зеленый, B-синий
CMY
Cyan — голубой, Magenta — пурпурный, Yellow — жёлтый
HSB
Hue — тон, оттенок; Saturation — насыщенность, Brightness — яркость
Lab
Lighntess — светлота, a и b — параметры, определяющие тон и насыщенность цвета
Форматы файлов
• BMP (англ. bitmap — битовая карта, файлы с расширением bmp) — стандартный формат растровых изображений в операционной системе Windows; поддерживает кодирование с палитрой и в режиме истинного цвета;
• JPEG (англ. Joint Photographic Experts Group — объединённая группа фотографов-экспертов, файлы с расширением jpg или jpeg) — формат, разработанный специально для кодирования фотографий; поддерживает только режим истинного цвета; для уменьшения объёма файла используется сильное сжатие, при котором изображение немного размывается, поэтому не рекомендуется использовать его для рисунков с чёткими границами объектов;
• GIF (англ. Graphics Interchange Format — формат для обмена изображениями, файлы с расширением gif) — формат, поддерживающий только кодирование с палитрой (от 2 до 256 цветов); в отличие от предыдущих форматов части рисунка могут быть прозрачными, т. е. на веб-странице через них будет «просвечивать» фон; в современном варианте формата GIF можно хранить анимированные изображения; используется сжатие без потерь
• PNG (англ. Portable Network Graphics — переносимые сетевые изображения, файлы с расширением png) — формат, поддерживающий как режим истинного цвета, так и кодирование с палитрой; части изображения могут быть прозрачными и даже полупрозрачными (32-битное кодирование RGBA, где четвёртый байт задает прозрачность); изображение сжимается без искажения; анимация не поддерживается.
• Трёхмерные модели (3D-модели) хранятся в памяти компьютера как элементарные фигуры и поверхности, которые описываются математическими формулами.
• Фрактал — это фигура, обладающая самоподобием, т. е. основная фигура состоит из нескольких таких же, только меньшего размера. Фракталы хранятся в памяти компьютера в виде математической формулы и алгоритма построения.