by Ivanov Dmytro
Copyright © 2020

Растровая графика – это изображения, составленные из пикселов – маленьких цветных квадратиков, размещенных в прямоугольной сетке. Пиксел – это самая маленькая единица цифрового изображения. Качество растрового изображения напрямую зависит от количества пикселов, из которых оно состоит – чем больше пикселов тем больше можно указать. Увеличить растровое изображение путем тупого увеличения масштаба не получится – число пикселей увеличить невозможно, в этом, я думаю, многие убеждались, когда старались разглядеть мелкие детали на маленькой цифровой фотографии, приближая ее на экране; в результате этого действия разглядеть что-то кроме увеличивающихся квадратиков (это как раз они – пикселы) не удавалось. Такой фокус удается только агентам ЦРУ в голливудских фильмах, когда они с помощью увеличения картинки с камеры внешнего наблюдения распознают номера машины.
У растрового изображения есть несколько характеристик. Для фотостокера самыми важными являются разрешение, размер и цветовая модель. Иногда размер также называется разрешением и поэтому происходит путаница, чтобы это не происходило, «смотреть по контексту» – размер измеряется в Мп (мегапиксехах), разрешение – dpi или ppi.
Разрешение – это количество пикселей на дюйм (ppi – пиксель на дюйм) для отображения на экране или количество точек на дюйм (dpi – точка на дюйм) для печати изображений. Существует несколько устоявшихся правил: для публикации изображения в сети Интернет используют разрешение 72ppi, а для печати – 300dpi (ppi). Требования микростоков к изображениям – 300dpi, так как многие работы покупаются именно для печати.
Размер — общее количество пикселов в изображении, обычно измеряется в Мп (мегапикселах), это всего лишь результат умножения количества пикселов по высоте на количество пикселов по ширине изображения. То есть, если величина фотографии 2000х1500, то ее размером будет 2000*1500=3 000 000 пикселов или 3Мп. Для отправки на фотобанки размер изображения не должен быть меньше 4Мп, а в случае иллюстрации — не более 25Мп.
Цветовая модель — характеристика изображения, описывающая его представление на основе цветовых каналов. Мне известно 4 цветовые модели — RGB (красный, зеленый и синий каналы), CMYK (голубой, пурпурный, желтый и черный), LAB («светлота», красно-зеленый и сине-желтый) и Grayscale(оттенки серого). Все микростоки принимают растровую графику в цветовой модели RGB.
Достоинства растровой графики:
- Возможность воспроизведения изображений любого уровня сложности. Количество деталей, воспроизводимых на изображении во многом зависит от количества пикселов.
- Точная передача цветовых переходов.
- Наличие множества программ для отображения и редактирования растровой графики. Абсолютное большинство программ поддерживают одинаковые форматы файлов растровой графики. Растровое представление, пожалуй, самый «старый» способ хранения цифровых изображений.
Недостатки растровой графики
- Большой размер файла. Фактически для каждого пиксела приходится хранить информацию о его координатах и цвете.
- Невозможность масштабирования (в часности, увеличения) изображения без потери качества.
Форматы растровой графики
Не смотря на кажущуюся простоту представления растровой графики, ее форматов существует «вагон и маленькая тележка»! И их количество продолжает меняться — какие‑то форматы устаревают, какие‑то только начинают разрабатываться. Описывать все — долго и не интересно, я опишу только те, которые, на мой взгляд, могут быть интересны дизайнерам и фотостокерам.
GIF(Graphics Interchange Format) если не самый популярный, то уж точно второй по популярности формат растровой графики, используемый для публикации изображений в WEB. Хотя некоторые называют его «устаревшим», альтернативы ему пока нет. Дело в том, что это фактически единственный растровый формат графики, поддерживающий анимацию. На данный момент, на сколько мне известно, существует еще 2 формата с анимацией — MNG и APNG, которые, вероятно и заменят GIF, но пока их поддерживают далеко не все браузеры и графические редакторы.
Преимущества формата GIF:
- небольшой размер изображения
- поддержка прозрачности
- возможность создания покадровой анимации
К недостаткам можно отнести маленькое количество возможных цветов (до 256) и отсутствие передачи полупрозрачности. GIF сейчас широко используется для создания анимированных рекламных банеров.
PNG(Portable Network Graphics) — еще один формат растровой графики, поддерживающий прозрачность, причем не только обычную прозрачность, как GIF, но и полупрозрачность — плавный переход цвета в прозрачную область. Целью создания PNG как раз и была замена GIF, так как компания CompuServe — разработчик формата GIF в 1995 году на 10 лет запатентовала алгоритм сжатия, использованный при создании gif-картинок, что делало невозможным бесплатное использование данного формата в коммерческих проектах.
Преимущества PNG:
- Возможность создания полноцветного изображения с цветовыми переходами и полутонами.
- Сохранение графической информации при помощи алгоритма сжатия без потерь.
- Возможность использования альфа-каналов, то есть, попросту говоря, прозрачности и, более того — полупрозрачности, что позволяет создавать плавные переходы цвета в прозрачную область.
Недостатка у PNG, на мой взгляд, всего 2:
- Невозможность создания анимированного изображения
- Неоднозначное «понимание» прозрачности формата PNG интернет-браузерами. Некоторые браузеры, в основном устаревшие версии, отказываются отображать прозрачные области изображения формата PNG и закрашивают их серым цветом. Но этот недостаток, я думаю, скоро перестанет быть актуальным.
TIFF (Tagged Image File Format) – формат для хранения изображений высокого качества, поддерживает любые из существующих цветовых моделей, обеспечивает широкий диапазон изменения цвета, поддерживает работу со слоями. Хранение информации в формате TIFF возможно как с потерями, так и без потерь. Фотокамеры, не поддерживающие RAW-формат, иногда могут делать снимки в формате TIFF.
Есть возможность загружать дополнительные форматы к основному формату JPEG (Dreamstime.com, iStock.com) в дополнительный формат TIFF.
Недостатком формата является большой вес файла, гораздо бОльший, нежели файл RAW-формата такого же качества – каждый снимок в TIFF весит от 8 до 20Мб.
RAW (в переводе с английского «raw» – сырой)
Формат RAW появился благодаря цифровым фотоаппаратам. RAW – это по сути точный отпечаток, который остается на матрице фотоаппарата в момент съемки, а точнее целых 3 отпечатка – в красном, зеленом и синем цветах. Эти отпечатком в файле RAW хранятся и некоторые другие данные, которые в подобном случае носят скорее справочный характер, диктующие RAW-конвертеру с каким интерсивностью отразить на каждом из цветных каналов для пикселов – это балланс белого, цветовое пространство и т.д. . Изменение этих параметров никак не отразится на исходной информации, вы можете их безболезненно изменить и в любой момент вернуться к исходному виду. С полученным в результате экспортом другим растровым форматом работать будет уже намного проблематичнее. Расширения файлов в формате RAW могут быть разные (.cr2, .crw, .nef и т.д. ) в зависимости от марки фотоаппарата – у каждого производителя камер свой способ хранения информации. Для редактирования RAW-файлов и преобразования их в другие растровые форматы производители предоставляют свой собственный софт и при этом RAW-конвертер фирмы Canon будет читать только RAW-файлы снятые фотоаппаратами Canon (.cr2, .crw) и не принимать RAW-файл снятый фотоаппаратом Nikon (.nef). Существуют RAW-конвертеры сторонних производителей, которые работают с большинством RAW-файлов. В общем, отсутствие единого стандартного создает неудобства при работе с этим форматом. Для редактирования RAW-файлов и преобразования их в другие растровые форматы производители предоставляют свой собственный софт и при этом RAW-конвертер фирмы Canon будет читать только RAW-файлы снятые фотоаппаратами Canon (.cr2, .crw) и не принимать RAW-файл снятый фотоаппаратом Nikon (.nef). Существуют RAW-конвертеры сторонних производителей, которые работают с большинством RAW-файлов. В общем, отсутствие единого стандартного создает неудобства при работе с этим форматом. Для редактирования RAW-файлов и преобразования их в другие растровые форматы производители предоставляют свой собственный софт и при этом RAW-конвертер фирмы Canon будет читать только RAW-файлы снятые фотоаппаратами Canon (.cr2, .crw) и не принимать RAW-файл снятый фотоаппаратом Nikon (.nef). Существуют RAW-конвертеры сторонних производителей, которые работают с большинством RAW-файлов. В общем, отсутствие единого стандартного создает неудобства при работе с этим форматом.
Недостатками формата являются большой размер файла (хотя и не такой большой, как TIFF) и отсутствие единого стандарта формирования RAW-файлов для всех производителе й фототехники.
RAW как и TIFF можно отправлять на фотобанки в качестве «дополнительного» формата изображения — наличие исходникаможет повлиять на решение дизайнера о покупке изображния.
JPEG (Joint Photographic Experts Group — название разработчика) — самый распространенный формат растровой графики (по крайней мере — в Интернете). JPEG — пример использования алгоритмов сжатия «с потерями» или, по‑другому, «искажающего сжатия», он наиболее подходит для хранения картин, фотографий и других реалистичных изображений с плавными цветовыми переходами, но зато практически не пригоден для чертежей и схем, то есть для изображений с резкими переходами — алгоритм сжатия будет образовывать заметные артефакты в местах резкого контраста.
Не рекомендуется хранить в этом формате промежуточные варианты работы — каждое «пересохранение» будет вести к необратимой потере части информации. Алгоритм сжатия, используемый в этом формате (lossy compress) основан на «усреднении» цвета рядом стоящих пикселов.
JPEG не поддерживает работу с альфа-каналами, то есть не может содержать прозрачные пикселы, но позволяет сохранить в файле обтравочный контур, что в случае работы с фотобанками нужно обязательно отметить в описании, наличие обтравочного контура (если вы его, конечно, сделали и знаете что это такое) — это важная информация для покупателя изображения.
Формат JPEG — так же основной формат, в котором фотобанки принимают растровые изображения(фотографии и иллюстрации) для продажи. Сохранять конечный вариант файла, отправляемый на микросток, нужно в цветовой модели RGB, разрешением 300dpi и, конечно, в 100%-м качестве. Так же можно вписать в файл IPTC-информацию (название, описание, ключевые слова) — формат JPEG позволяет это сделать и это значительно сэкономит вам время при отправке изображений на несколько фотобанков.
Кроме общих форматов растровой графики (GIF, JPEG, TIFF и др.), которые «читаются» всеми графическими редакторами и просмотровщиками изображений, существуют «родные» форматы почти каждого редактора, которые можно открыть только программой, в которой они были сделаны, например, формат.PSD программы Adobe Photoshop. При обработке фотографий, растровых иллюстраций и разработке дизайна, промежуточные варианты следует сохранять в таких форматах и только финальные версии переводить JPEG. Это нужно для того, чтобы можно было сохранять результаты работы без потери информации и в любой момент внести изменения в изображение или проект.
Векторная графика – способ представления объектов и изображений (формат описания) в компьютерной графике , на основе математического анализа геометрических объектов, обычно называемых примитивами , таких как: точки, линии, сплайны , кривые Безье , круги и окружности, многоугольники .
Объекты векторной графики являются графическими изображениями математических объектов.
Термин «графика» используется для пояснения различий от растровой графики , в которой представлено изображение в виде графической матрицы.
При выводе на матричные изображения (мониторы) графическое изображение устройства преобразовывает в растровую графику, преобразование производится программно или аппаратно средства современногоарт.
Пример, показывающий разницу между растровой и векторной графикой при увеличении.
Растровые изображения плохо масштабируются, увеличении распадаются ПРИ на пиксели , тогда как векторные изображения могут быть неограниченно увеличены без потери качества (примеры изображения были преобразованы в векторный формат SVG для показа на этом рисунке).
Обзор [ править | править код ]
Для создания изображения формата формата отображаемого на растровом устройстве используются преобразователи математического описания графических образов в растровое изображение для отображения на матричных дисплеях . Эти преобразователи реализованы либо программно, либо аппаратно (цифровая логика, встроенная в современные видеокарты ).
Способ хранения изображения [ править | править код ]
Рассмотрим, к примеру, такой графический примитив, как окружность радиуса r . Для ее построения необходимо и следующих исходных данных:
- координаты центра окружности;
- значение радиуса r ;
- цвет заполнения (если окружность не прозрачная);
- цвет и толщина контура (в случае наличия контура);
- порядок плана (передний план, задний план).
Другие данные из описания окружности часто называют атрибутами в некоторых графических редакторах опускаются. В этом случае при графическом выводе они заменяются атрибутами по умолчанию или текущими атрибутами.
Преимущества использования метода описания графики перед растровой графикой [ править | править код ]
- Объём данных, занимаемый описательной частью, не зависит от реальной величины объекта, что позволяет, используя минимальное количество информации, описать сколько угодно большой объект файлом минимального размера. Например, описание окружности произвольного радиуса требует задания только 3 чисел, не считая атрибутов.
- В связи с тем, что информация об объекте хранится в описательной форме, можно бесконечно увеличить графический примитив при выводе на графическое устройство, например, дугу окружности, и она останется при любом увеличении гладкой. С другой стороны, если кривая представлена в виде ломаной линии, увеличение покажет, что она на самом деле не кривая.
- Параметры объектов хранятся и могут быть легко изменены. Также это означает что перемещение, масштабирование, вращение, заполнение и т. д. не ухудшает качества рисунка. Более того, обычно указывают размеры в аппаратно-независимых единицах (англ. device-independent unit), которые ведут к наилучшей возможной растеризации на растровых устройствах.
- Упрощённое редактирование. Сделать праздничную версию логотипа, отмасштабировать под сверхнизкое разрешение — всё это проще сделать, если он векторный.
- Некоторые методы изготовления изображений, связанных с вырезанием или сплошными цветами, не допускаются. В их числе: вышивка, изготовление штампов и вывесок, гравировка…
Фундаментальные недостатки векторной графики [ править | править код ]
| Не каждая графическая сцены может быть легко изображена в векторном виде – для подобной оригинального изображения Может потребоваться описание очень большое количество примитивов с Высокой сложностью, что негативно влияет на количестве памяти, занимаемое изображение и на время необходимое для преобразования его в растровом формате для графического вывода ( отрисовки или растеризации). |
- Перевод векторной графики в растровое изображение достаточно прост. Но обратный путь, как правило, сложный – этот процесс называют трассировкой растра, часто требует значительных вычислительных мощностей и процессорного времени, и не всегда обеспечивает высокое качество полученного рисунка.
- При этом в спецификации векторных форматов (и, соответственно, рендереры векторной графики) намного сложнее таковых для растровой графики.
- Преимущество векторной картинки – масштабируемость – пропадает, когда формат отображается в растре очень малого разрешения (например, иконки 32 × 32 или 16 × 16). Чтобы не было «грязи», картинку под такие разрешения приходится подгонять вручную. В векторных шрифтах TrueType есть сложные коды хинтинга , позволяющие избавиться от пропущенных (и, наоборот, излишне толстых) линий.
Типичные примитивные объекты [ править | править код ]
- Линии и ломаные линии .
- Многоугольники .
- Окружности и эллипсы .
- Кривые Безье .
- Безигоны .
- Текст (в компьютерных шрифтах, таких как TrueType, изображение каждой буквы порождается по её математическому описанию в виде кривых Безье).
Этот список примитивов неполон. Есть разные типы кривых (Catmull-Rom сплайны, NURBS и т. д.), которые используются в различных приложениях. Также возможно рассматривать растровое изображение как примитивный объект, описанные как прямоугольник.
Векторные операции[править | править код]
Векторные графические редакторы, типично, позволяют вращать, перемещать, отражать, растягивать, скашивать, выполнять основные аффинные преобразования над объектами, изменять порядок и комбинировать примитивы в более сложные объекты.
Более изощрённые преобразования включают булевы операции на замкнутых фигурах: объединение, дополнение, пересечение и т. д.
Векторная графика идеальна для простых или составных рисунков, которые должны быть аппаратно-независимыми или не нуждаются в фотореализме. К примеру, PostScript и PDF используют модель векторной графики.
Некоторые редакторы векторной графики[править | править код]
- Свободное программное обеспечение: Inkscape, Xara Xtreme, SK1, Scribus.
- Проприетарное программное обеспечение: CorelDRAW, Adobe Illustrator, Adobe Fireworks, ABViewer, Adobe Animate
Некоторые форматы[править | править код]
- SVG — формат, рекомендуемый для использования в Википедии.
- EMF
- CDR.
- CGM.
- DXF.
- OpenVG.
- GXL — редко используемый формат.
- WMF.
- EPS.
- PDF.
- AI.
- SWF – ( S центр W EB F Ormat; ранее расшифровывалось как S скакательного ж пр F плети, что вызывало путаницу с ShockWave ) Стандартное для скомпилированных Расширение флэш-анимации (Файлов, игр и интерактивных приложений). SWF -файлы можно просматривать с помощью Свободных плееров Gnash или swfdec . Для создания и работы с файлами SWF можно использовать свободный пакет ПРОГРАММ командной Строки SWFTools .
- DXE .
- FLA .
Published: Oct 26, 2020
Latest Revision: Oct 26, 2020
Ourboox Unique Identifier: OB-923688
Copyright © 2020