Компьютерная графика специальная область информатики, изучающая методы и средства создания и обработки изображений с помощью программно-аппаратных вычислительных комплексов По способу формирования изображений компьютерную графику подразделяют на векторную, растровую и фрактальную. Отдельный предмет - трехмерная (3D) графика, изучающая приемы и методы построения объемных моделей объектов в виртуальном 3-мерном пространстве. Компьютерная графика служит, с одной стороны, инструментом визуализации информации, а с другой стороны, во многих случаях является движущей силой развития компьютерной индустрии. Объектами векторной графики являются прямые, окружности, прямоугольники и т.п., т.е. реальные геометрические фигуры. С помощью таких фигур можно создавать цельные изображения и при редактировании вы также будете применять те или иные действия к прямым, окружностям и т.п. Векторные графические изображения не зависят от разрешения, описываются набором параметрических уравнений прямых, дуг окружностей и кривых Безье. Во всех векторных форматах объекты могут варьировать толщину и цвет контура, а замкнутые объекты ещё и цвет заливки. Объекты могут накладываться, частично или полностью заслоняя друг друга. Векторные изображения хранятся в памяти компьютера в виде графических примитивов и описывающих их математических формул. Например, точка задается своими координатами (X,Y), линия - координатами начала (Х1, Y1) и конца (Х2, Y2), окружность координатами центра (X,Y) и радиусом (R), прямоугольник - координатами левого верхнего угла (X1, Yi) и правого нижнего угла (Х2, Y2) и так далее. Для каждого примитива задается также цвет. Подобрать аналог векторному изображению в реальном мире не так-то просто. Впрочем, на эту роль вполне может претендовать тот человечек, которого в детстве рисовали, наверное, все, приговаривая: «Точка, точка, запятая, минус,, рожица кривая, палка, палка, огуречик...». Последняя фраза, по сути дела, представляет собой перечисление объектов векторного изображения. Пример векторного графического редактора - редактор рисунков MS Office (в Word и т.д.). С векторной графикой работают в таких программах, как Corel Draw, Adobe Illustrator и Macromedia Flash, Однако и в Adobe Photoshop есть возможность использовать векторную графику для построения растровой. Растровые графические изображения Растровая графика устроена несколько сложнее, с такой графикой связано множество терминов. Растр - это решетка, сетка. Сетка может быть частой, редкой, какой угодно. Ячейка сетки называется пикселем. Это в своем роде кирпичики, из которых строится изображение. Любое конкретное растровое изображение содержит фиксированное количество пикселей. Каждый пиксель имеет определенное положение и цвет. Представление точечного изображения в памяти компьютера - это набор сведений о цвете всех пикселей, упорядоченных тем или иным способом. Наиболее ярким аналогом растрового изображения в реальном мире является мозаика. Точно так же, как точечное изображение, она состоит из отдельных кусочков Растровые графические изображения С растровой графикой работают графические редакторы Paint, Adobe Photoshop. У векторной графики много преимуществ по сравнению с точечной графикой: -Она экономна в плане объемов дискового пространства, необходимого для хранения изображений: это связано с тем, что сохраняется не само изображение, а только некоторые основные данные, используя которые программа всякий раз воссоздает изображение заново. Кроме того, описание цветовых характеристик не сильно увеличивает размер файла. - Объекты векторной графики легко трансформируются, ими просто манипулировать, что не оказывает практически никакого влияния на качество изображения. У векторной графики много преимуществ по сравнению с точечной графикой: -Векторная графика максимально использует возможности разрешающей способности любого выводного устройства: изображение всегда будет выглядеть настолько качественно, насколько способно данное устройство. Векторная графика может включать в себя и изображения точечной графики, которые становятся таким же объектом, как и все остальные (правда, с особым статусом и со значительными ограничениями в обработке). Рассмотрим недостатки. - Изображения векторной графики могут показаться чрезмерно жестковатыми, «фанерными». Векторная графика действительно ограничена в чисто живописных средствах и не предназначена для создания фотореалистических изображений. - Сложность векторного принципа описания изображения не позволяет автоматизировать ввод графической информации и сконструировать устройство, подобное сканеру для точечной графики. - Значительным недостатком векторной графики является программная зависимость: каждая программа сохраняет данные в своем собственном формате, поэтому изображение, созданное в одном векторном редакторе, как правило, не конвертируется в формат другой программы без погрешностей. Достоинств у растровой графики, как ни странно, не слишком много. - Основным является простота и, как следствие, техническая реализуемость автоматизации ввода (оцифровки) изобразительной информации. Существует развитая система внешних устройств для ввода фотографий, слайдов, рисунков, акварелей и прочих изобразительных оригиналов. К ним относятся сканеры, видеокамеры, цифровые фотокамеры, графические планшеты. - Не менее важным достоинством точечной графики для художников и фотографов является фотореалистичность. - Форматы файлов, предназначенные для сохранения точечных изображений, являются стандартными, поэтому не имеет решающего значения, в каком графическом редакторе создано то или иное изображение. Файл, сохраняющий точечное изображение, легко открывается и импортируется в редакторах точечной и векторной графики, а также в программах верстки и браузерах. Однако растровой графике присущи и существенные недостатки. -Недостаток, который обнаруживается при первой же попытке что-нибудь нарисовать в программе точечной графики, заключается в том, что до начала рисования она потребует введения конкретных значений разрешения (количества пикселей на единицу длины) и глубины цвета (количества цветовых бит на пиксель), а также геометрического размера (длины и ширины изображения, т. е. площади). -Второй недостаток не замедлит проявиться при попытке отсканировать не очень большую фотографию с максимальным разрешением и глубиной цвета. Объем файла в точечной графике однозначно определяется произведением площади изображения на квадрат разрешения и на глубину цвета (если они приведены к единой размерности, например, к дюймам и байтам). Поэтому программное обеспечение любого сканера в состоянии сосчитать эту величину и «предсказать» объем, необходимый для сохранения изображения - Третий недостаток всплывет при попытке слегка повернуть на небольшой угол изображение, например, с четкими тонкими вертикальными линиями. Сразу обнаруживается, что четкие линии превращаются в четкие «ступеньки». Это означает, что при любых трансформациях (поворотах, масштабировании, наклонах и т. д.) в точечной графике невозможно обойтись без искажений. Области использования векторной и растровой графики В силу своих особенностей (масштабирование без потери качества изображения, маленький размер и др.) ВЕКТОРНАЯ графика используется в полиграфии (шрифты, логотипы) и в Интернете (анимации, интерфейс, баннеры). В то же время РАСТРОВАЯ графика обладает качествами, которых нет в векторной (возможно независимое редактирование каждой детали изображения, вплоть до пикселя). Растровая графика незаменима в изображениях, которые очень сложны, и которые невозможно описать математическими формулами (яркий тому пример - фотографии), к тому же она появилась раньше векторной и лучше освоена. Именно поэтому растровая графика применяется практически во всех областях, связанных с компьютерной графикой. Спасибо за внимание!