Смекни!
smekni.com

Векторная и растровая графика (стр. 2 из 2)

Интересное следствие этой концептуальной простоты – относительно небольшое количество используемых растровых форматов. Сейчас в этой области уже вряд ли можно придумать что-нибудь принципиально новое. Большинство растровых форматов, которые, как и векторные, начинали свою историю в качестве фирменных форматов той или иной программы, давно уже зажили собственной жизнью и кажутся теперь одинаково «родными» всем существующим растровым редакторам (а следовательно, нет никакой нужды выходить за пределы двух-трех общеупотребительных форматов). Из векторных форматов настолько же «обобществленным» сумел стать разве что PostScript, но и для него не редкость ситуация, когда записанный в одной программе PostScript-файл отказывается считываться в другой, – что невозможно себе представить для формата растрового.

На все четыре стороны.Экзотическая разновидность растровой графики – панорамные форматы, хранящие не двумерную картинку, а полный круговой обзор из некоторой точки, «склеенный» из нескольких снимков широкоугольным фотоаппаратом. Для просмотра такой панорамы нужно либо распечатать и свернуть ее в кольцо, либо (что, конечно, гораздо удобнее) «прокручивать» специальной программой, компенсирующей искажения, возникающие при проецировании кругового изображения на плоский экран. Некоторые из этих форматов дают не только панорамный, но и сферический обзор, включающий вид «в зенит» и «под ноги». Такими панорамами пользуется, к примеру, фирма Toyota для показа потенциальным клиентам интерьера своих автомобилей.


Плоская растровая графика

AdobePhotoshop– программа является лидером в области графических программ такого рода, но она требует и соответствующих ресурсов от вашего компьютера. Можно считать, что Photoshop– самый совершенный профессиональный редактор растровой графики и самый популярный. Его область – это обработка готовых изображений, таких как отсканированные фотографии. Последние версии уже дополнены компонентом для работы с web-графикой. Вместе с другими программами фирмы Adobe он может составить интегрированный пакет дизайнерских программ, способный удовлетворить самые требовательные запросы.

MicrosoftPhotoEditor– этот редактор предназначен в основном для работы с фотографиями. Часто он поставляется с пакетом MicrosoftOffice, поэтому распространен довольно широко.

MicrosoftImageComposer– наиболее развитое средство обработки графики из всех программ фирмы Microsoft. Похоже, что по замыслу разработчиков он должен составить конкуренцию редактору AdobePhotoshop в части разработки графики для Интернета. Главное достоинство продукции Microsoft– простота и удобство интерфейса. Этот редактор занимает немного места на диске и очень быстро загружается. Однако для изображений, которые будут использованы в полиграфии, он практически непригоден.

MicrosoftPaint– простейший графический редактор, поставляемый вместе с операционной системой Windows, заслуживает упоминания, хотя он обладает минимумом возможностей и вряд ли может быть применен для решения сколько-нибудь серьезной задачи. Этот редактор благодаря своему почтенному возрасту и широкому распространению можно назвать самым известным графическим редактором.

Paintbrush– предшественник MicrosoftPaint, известный еще во времена Windows 3.x.

CorelPainter. Очень интересный и мощный растровый инструмент для художественной обработки изображений. Это один из немногих редакторов, в состав которого входят инструменты фрактальной графики.

PaintShopPro– одна из лучших shareware-программ, которая, к тому же, поддерживает фильтры от AdobePhotoShop и очень быстро работает с объемными (>20Мб или Мв) фотографиями. Может импортировать и экспортировать изображения в 40 – 50 разных форматов.

GIMP– свободно распространяемая программа с открытым исходным кодом. Первоначально получила распространение среди любителей ОС Linux. Сейчас доступна и для Windows. По возможностям приближается к AdobePhotoshop. Обладает исключительной наращиваемостью и расширяемостью.

Выше приведен небольшой перечень самых известных и распространенных растровых редакторов. В соответствии с существующей государственной политикой в области авторского права, в рамках действующих образовательных стандартов и учебных программ, а также в соответствии с сегодняшними требованиями рынка труда, в дальнейших вопросах этой темы мы будем подробно рассматривать только лучший профессиональный редактор AdobePhotoshop. Однако по некоторым оценкам, программа Photoshop установлена на компьютерах, общее количество которых в России порядка 10 млн. штук. Для законного пользования этой программой нам (всем вместе) необходимо выплатить фирме Adobe где то около 8 млрд. долларов. Это только за одну, пусть хорошую программу.

А ведь России, с ее интеллектуальным и экономическим потенциалом, вполне по силам выступать на безграничном мировом рынке не импортером, а экспортером программного обеспечения!


Плоская векторная графика

Практически все современные графические программы по своему внутреннему устройству во многом имеют векторную природу. Например, даже примитивнейшая программа – растровый редактор MSPaint– имеет в своем арсенале векторные инструменты, такие как «Прямоугольное выделение». С другой стороны, любая «самая векторная» программа выпускает конечный продукт в виде растровой картинки, выводимой на экран или принтер. Надеюсь, что читатель вскоре свыкнется с этим парадоксом в классификации графических программ.

Перечислим наиболее популярные «чисто векторные» программы:

1) М5 OfficeArt– графическая подпрограмма, предназначенная для создания геометрических фигур, блок-схем и т.п. Обладает очень слабыми возможностями, но благодаря тому, что она встроена во все приложения MicrosoftOffice, это, пожалуй, самый распространенный в мире векторный редактор. Это не совсем обычная программа. Из-за «встроенности» в другие приложения программы типа OfficeArt называют апплетами.

Несмотря на примитивность OfficeArt, с его помощью можно очень быстро создать достаточно сложную и симпатичную картинку.

2) CorelDraw– самый мощный и сложный «плоский» векторный редактор. Спектр решаемых задач необычайно широк.

3) CorelKara– упрощенная или «облегченная» версия программы CorelDraw. Она менее требовательна к ресурсам компьютера, так как не перегружена возможностями.

4) AdobeIllustrator– основной конкурент CorelDraw на рынке мощных двумерных векторных редакторов.

5) MacromediaFlash– самый известный, хороший и распространенный в мире двумерный векторный редактор для анимированной графики. Основная сфера применения – картинки для Интернета и компактные компьютерные игры.

6) AutoCad– мировой флагман трехмерной векторной графики. Относится к классу программ САПР (Системы Автоматизированного Проектирования).

7) CuriousLabsPoser– интересная программа для трехмерной анимации.

8) ABBYYFineReader– самая известная и широко применяемая система распознавания текста. Эту программу мы с уверенностью поместили в разряд векторных редакторов, так как основное ее назначение – преобразовывать растровые картинки в текстовые символы (векторной природы). Только после распознавания отсканированные тексты можно редактировать с помощью клавиатуры в обычных текстовых редакторах.

9) RXSpotlight– один из известнейших векторизаторов. В отличие от системы распознавания текста, основное назначение векторизаторов – преобразовывать растровые картинки в геометрические фигуры для их дальнейшей обработки в плоских или трехмерных векторных редакторах.


Заключение

Есть две основные категории изображений: растровые (bitmap) и векторные (vector).

Растровые изображения состоят из множества точек – пикселов. Каждый пиксел имеет свой цвет и заданное положение в структуре изображения. При редактировании изображения изменяются по сути эти самые пикселы. При увеличении растрового изображения пикселы деформируются, и изображение может превращаться в увеличенную карикатуру исходного.

Программы, работающие с растровыми изображениями, в том числе Photoshop, иногда называют (не совсем точно) программами для рисования (paintingprogram).

Векторные изображения формируют объекты.По сути, они состоят из линий и кривых, которые можно рассчитать математически. По этой причине векторные изображения можно увеличивать или уменьшать до произвольных величин, при этом они всегда остаются пропорциональными копиями исходного изображения, с сохраненной исходной четкостью.

Программы, работающие с векторной графикой, иногда называют чертежными программами (drawingprograms).

В программу Photoshop включены инструменты для работы с обоими типами графики. Вы можете использовать программы, предназначенные для определенного типа изображений, например AdobeIllustrator и Freehand фирмы Macromedia, для работы с векторной графикой. Программа MacromediaFlash также содержит в своем составе набор инструментов для работы с векторной графикой. Для новичков в области Web-дизайна в программе Photoshop представлены основные инструменты для создания и редактирования обоих типов изображений.


Литература

1. Гурский Ю. Компьютерная графика. Трюки и Эффекты, – СПб.: Питер, 2005.

2. Залогова Л.А. Компьютерная графика: Практикум. – М.: ЛБЗ, 2005.

3. Инженерная и компьютерная графика. – М.: Высшая школа, 2004.

4. Мельниченко В.В. Настоящий самоучитель компьютерной графики. – Киев: Век, 2004.

5. Миронов Д. Компьютерная графика в дизайне. – СПб.: Питер, 2005.

6. Музыченко. Самоучитель компьютерной графики. – М.: Тех-нолоджи 3000, 2005.

7. Петров М.Н., Молочков В.П. Компьютерная графика: Учебник для вузов. 2-е изд. – СПб. Питер, 2005.

8. Рэйнбоу В. Компьютерная графика: Энциклопедия. – СПб.: Питер, 2004.

9. Хандадашева Л.Н., Истомина И.Г. Информатика. Техническая Графика. Издательство МАРТ, 2005.

10. Хейфец А.Л. Инженерная и компьютерная графика. Autocad. BHV, 2004.