Одно из направлений использования компьютера — создание и обработка графических изображений. Например, схем, чертежей, рисунков, фотографий.
| Компьютерная графика — область информатики, изучающая методы и средства создания и обработки изображений с помощью аппаратного и программного обеспечения компьютера. |
В зависимости от способа представления в памяти можно рассматривать различные виды компьютерной графики. В 6-м классе вы познакомились с технологией создания растровых изображений. Такое изображение представляет собой совокупность пикселей, окрашенных в разные цвета.
| Векторная графика — изображение в виде геометрических фигур (графических примитивов), описанных математическими формулами. |
Рассмотрите пример 20.1.
Графические примитивы — простые геометрические фигуры: прямоугольник, окружность, эллипс, линия и т. д. (пример 20.2). Для составляющих векторное изображение графических примитивов с помощью математических формул описываются их форма, цвет и положение на холсте.
Графический примитив — независимый объект, который можно редактировать.
Положение и форма графических примитивов задаются в системе графических координат, которая связана с экраном.
Начало координат расположено в верхнем левом углу. Ось ОХ направлена слева направо, ось OY — сверху вниз. Координатная сетка совпадает с сеткой пикселей.
Достоинства векторного изображения:
- небольшой размер графического файла;
- преобразования без искажений;
- рисование осуществляется быстро и просто;
- независимое редактирование частей изображения;
- высокая точность прорисовки.
Однако в векторной графике практически невозможно достичь фотореалистичности. Прочитайте и рассмотрите пример 20.3 на с. 142. Для описания цвета изображений используются различные цветовые модели.
| Под цветовой моделью понимается способ описания цвета. |
Цветовые модели описывают цветовые оттенки с помощью смешивания нескольких основных цветов. Любой цвет можно разложить на оттенки и сопоставить с ним набор чисел цветовых координат.
Основные цвета разбиваются на оттенки по яркости — от тёмного к светлому. Каждому оттенку присваивается числовое значение (например, самому тёмному — 0, самому светлому — 255).
Одна из наиболее распространённых цветовых моделей называется RGB (пример 20.4). Любой цвет в этой модели представляет собой сложение трёх основных цветов: красного (Red), зелёного (Green) и синего (Blue). Именно на такой модели построено воспроизведение цвета современными мониторами и телевизорами.
В полиграфии и для цветных принтеров используется цветовая модель CMYK (пример 20.5).
Основные цвета в ней — голубой (Cyan), пурпурный (Magenta), жёлтый (Yellow) и ключевой (Key) чёрный.
Уже знакомый вам графический редактор Paint предназначен для работы с растровой графикой. Растровые графические редакторы используют не только для создания изображений, но и для их обработки. Векторные редакторы ориентированы только на создание изображений. Однако векторная графика может включать в себя элементы растровой графики.
Векторные графические редакторы позволяют сохранять изображения в различных векторных форматах, среди которых можно выделить универсальные графические форматы и форматы отдельных векторных редакторов.
Одним из недостатков векторной графики является программная зависимость. Изображение, созданное в одном векторном редакторе, как правило, не преобразуется в формат другой программы без погрешностей.
Программы векторной графики нашли широчайшее применение в области технического рисования, чертёжно-графических и оформительских работ, графического и полиграфического дизайна (пример 20.6 на с. 144). Одним из направлений применения векторной графики является создание логотипов (пример 20.7).
Векторные графические редакторы позволяют выполнять разнообразные операции над графическими объектами. Известны векторные редакторы: CorelDraw, Adobe Illustrator, Inkscape (пример 20.8).
Несмотря на разнообразие векторных графических редакторов, основные приёмы работы с векторными изображениями остаются неизменными.