Как вы уже поняли, данный труд посвящен популярному графическому редактору Adobe Photoshop. Программа эта помогает нам, простым пользователям, редактировать графические растровые файлы. А посему первым делом выясним, что собой представляют эти самые графические файлы и по какому праву они еще и растровые.
Итак! Видов графических изображений огромное количество, но мы не будем этого пугаться, а с ходу разделим их на два больших семейства: векторные и растровые.
Кое-что о векторной графике
Векторными мы считаем изображения, которые описываются так называемыми математическими кривыми, то есть специально придуманными для нас (простых пользователей) математическими функциями.
Что это означает? Например, изображение окружности в векторном виде описывается всего парочкой узловых параметров:
• значением координат центра;
• формулой, которой задается окружность.
Из-за маленького количества параметров размер такого векторного файла очень небольшой. Векторные изображения потому и называются векторными, что их параметры записываются в виде специального списка (массива), который умные математики называют вектором.
Казалось бы, все замечательно, можно всюду пользоваться векторными изображениями. Но! При описании векторным способом намного более сложных (чем круг) изображений все не так уж и радужно. Во-первых, чем сложнее изображение, тем большее количество его узловых точек приходится описывать, что сильно увеличивает размеры файла. Во-вторых, качество такого векторного изображения будет отличаться, скажем так, от фотографического. Поэтому будет не совсем практично хранить, например, цифровое фото любимого дедушки в векторном графическом формате (рис. 1.1).
Рис. 1.1. Дедушка всех октябрят, прекрасно сохранившийся до наших дней в растровом формате (слева). И он же в векторном виде (справа)
Как видите, математические функции, в принципе, справились с этой задачей: довольно точно передали и умный проницательный взгляд, и волевой подбородок, и горделивую осанку. Но куда-то подевались все плавные переходы полутонов. В общем, потеря качества налицо (точнее, на лице). При этом размер векторного варианта дедушки примерно в 7 раз больше растрового.
Итак, к чему мы пришли? К тому, что векторная графика используется для создания только простых рисунков. А для электронной фотографии любимого дедушки отлично подойдет графика растровая.
Немного о растровой графике
В основе растровой графики лежит давно подмеченная способность человеческого глаза воспринимать изображение, состоящее из отдельных мелких элементов, как единое (непрерывное). Вы наверняка замечали этот эффект. Вспомните какое-нибудь поздравительное панно, красующееся на доме правительства в День Победы (например). Издалека оно выглядит цельным, но, подойдя вплотную, легко разглядеть его структуру. На самом деле это гигантская мозаика, состоящая из весьма внушительных по размерам элементов.
Вспомнили? Не сомневаемся. А сейчас для того, чтобы увидеть (и понять), что означает это загадочное слово растр, возьмите какую-нибудь ненужную фотографию и аккуратно расчертите ее на квадраты. После чего сверху и сбоку подпишите каждую строку (столбец), будто собираетесь играть в морской бой (рис. 1.2).
Рис. 1.2. Сей красавчик вовсе не за решеткой. Это растрТеперь ваша фотография задана так называемым двухмерным массивом – набором квадратиков, каждый из которых несет в себе информацию о части изображения, и полное изображение можно восстановить, последовательно описав их содержимое. Каждый из этих квадратиков легко найти по координатам (А1, Е5 и т. д.).
Вот этот самый двухмерный массив, или, другими (умными) словами, «средство представления изображения в виде прямоугольной матрицы элементов», и называется растром. Теперь нам осталось очень сильно уменьшить квадратики (чтобы точнее описать изображение), и мы перейдем к следующему важнейшему определению растровой графики — пикселу.
...
Познавательная врезка
Слово «пиксел» (pixel) – сокращение от английского словосочетания picture element, что означает «элемент рисунка».
Пиксел – мельчайший «кирпичик» растрового изображения. Нужно иметь в виду, что он, хоть и очень мал, все равно имеет свой конечный размер. Так же, как и большие элементы праздничного панно на отдаленном расстоянии, пикселы в «обычных условиях просмотра» неразличимы человеческим глазом. Но их можно увидеть, если «приблизиться к изображению вплотную». Или, проще говоря, взять да и увеличить масштаб его просмотра с помощью какого-либо графического редактора (например, Photoshop). В качестве наглядного примера мы специально подготовили для вас рис. 1.3.
Рис. 1.3. Популярный телегерой (слева) и его страшный глаз (справа)
Как видите, при многократном увеличении ужасный глаз известного губернатора оказывается всего лишь набором цветных квадратиков, простите, пикселов. Таким образом, в отличие от векторного файла, растровый хранит в себе информацию о каждой точке (пикселе) изображения: о ее координатах и цвете. Подобный (растровый) способ описания сложных изображений очень удобен, так как, во-первых, точно передает все тонкости цвета и геометрии рисунка и, во-вторых, размер растрового файла будет намного меньше аналогичного векторного.
...
Важно помнить
С другой стороны, изображение все той же пресловутой окружности в растровом формате займет места намного больше, чем в векторном. Ведь в растровом формате необходимо последовательно описать каждую точку этой окружности (а не задать всего лишь значения парочки узловых точек).
Преимущества и недостатки
Кратко сформулируем преимущества и недостатки векторной и растровой графики, чтобы объективно и беспристрастно оценивать, какую из них выбирать в том или ином случае.
Пара теплых слов о векторных форматах
• Как уже упоминалось, при описании простых графических изображений векторные файлы занимают очень маленький объем. И это не может не радовать.
• При желании векторное изображение можно как угодно сильно увеличить. И это не скажется на его качестве.
• Трансформация векторного изображения не приводит к его искажению.
• Качество векторного изображения не зависит от аппаратной конфигурации вашего компьютера, то есть картинка на экране монитора будет отображаться настолько максимально хорошо, насколько это позволяет ваш компьютер.
Пара теплых слов о растровых форматах
• Как уже упоминалось, при описании сложных изображений предпочтительно использовать растровую графику, так как такой файл будет намного меньше векторного.
• С помощью растровой графики удается получить реалистичные фотоизображения очень высокого качества.
• Из-за независимости пикселов (составляющих изображение) друг от друга возможно тончайшее редактирование растровых изображений.
• На принципе построения растровых изображений основана оцифровка графических изображений. Именно поэтому существует огромное количество способов «засунуть картинку в компьютер». И помогают в этом сканеры, графические планшеты, цифровые фотоаппараты и видеокамеры.
Недостатки векторных изображений
• В векторном формате не получится создать сложное реалистичное изображение фотографического качества.
• Сложные изображения будут не только отставать по качеству от аналогичных растровых, но еще и занимать куда больший объем.
• В отличие от растровых графических редакторов, векторные часто не дружат друг с другом. А значит, изображение из одного редактора в другой часто конвертируется с искажениями.