"Информатика (в 2 частях)", Нателаури Н.К., Маранин С.С.
Компьютерная графика помогает создавать, хранить, изменять и показывать изображения с помощью компьютера. Изображение может быть растровым — составленным из пикселей, или векторным — описанным геометрическими объектами. От выбранного способа зависят качество при увеличении, размер файла, удобство редактирования и подходящие форматы. Фотографии обычно обрабатывают как растровые изображения, а логотипы, схемы и чертежи — как векторные.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Компьютерная графика — область информатики, связанная с созданием, хранением, обработкой и отображением изображений с помощью компьютера. Она нужна, чтобы работать с фотографиями, схемами, рисунками и другими изображениями в цифровом виде. Благодаря ей картинку можно редактировать, сохранять и передавать.
Растровое изображение — изображение, состоящее из множества отдельных точек-пикселей, каждая из которых имеет свой цвет. Такой способ похож на мозаику: целая картинка складывается из маленьких цветных элементов. Понятие нужно, чтобы понимать, почему фотография зависит от разрешения и может терять чёткость при увеличении.
Векторное изображение — изображение, описанное геометрическими объектами, их координатами, формами, размерами и цветами. Например, круг хранится как описание его центра, радиуса и цвета, а не как готовая сетка точек. Это позволяет удобно изменять отдельные фигуры и масштабировать рисунок.
Пиксель — минимальный элемент растрового изображения, определяющий цвет в конкретной точке изображения. Совокупность пикселей образует фотографию или рисунок на экране. По числу пикселей по ширине и высоте судят о разрешении растровой картинки.
Чтобы изображение стало цифровым, компьютер должен представить его в понятной для обработки форме. В растровом случае картинка разбивается на сетку элементов, и для каждого пикселя записывается цвет. В векторном случае программа описывает линии, кривые и фигуры математическими параметрами, потому что так можно отдельно хранить свойства каждого объекта.
Растровое изображение зависит от разрешения, поскольку его детали уже распределены по определённому числу пикселей. При увеличении программа растягивает имеющиеся элементы или добавляет рассчитанные промежуточные цвета. Пиксели становятся крупнее и заметнее, а границы объектов могут выглядеть размытыми или ступенчатыми.
Векторную картинку можно увеличивать без обычной потери качества, потому что в ней хранятся не размеры точек, а правила построения объектов. Когда требуется новый размер, компьютер заново вычисляет координаты и границы фигур. Поэтому круг остаётся гладким, а линия — чёткой и при уменьшении, и при увеличении.
Графический редактор — программа для создания, изменения, сохранения и экспорта изображений. Пользователь может рисовать, менять цвет и размер объектов, обрезать картинку, добавлять текст, а затем записывать результат в выбранном формате. Экспорт нужен, когда изображение готовят для сайта, печати, презентации или передачи в другую программу.
Выбор технологии зависит от назначения изображения, потому что разные задачи требуют разных способов хранения деталей. Фотография содержит множество плавных переходов цвета, поэтому для неё удобен растр. Логотип или схема состоят из чётких линий и фигур, поэтому вектор позволяет легко менять их размер, цвет и отдельные элементы.
| Свойство | Растровая графика | Векторная графика |
|---|---|---|
| Способ представления изображения | Сетка цветных точек | Описание геометрических объектов |
| Основной элемент | Пиксель | Линия, кривая, фигура или другой объект |
| Зависимость качества от увеличения | При сильном увеличении качество снижается | Обычно сохраняется |
| Подходящие виды изображений | Фотографии, текстуры, сложные цветовые изображения | Логотипы, схемы, чертежи, значки |
| Размер файла | Зависит от числа пикселей, цвета и сжатия | Зависит от числа и сложности объектов |
| Возможность редактирования отдельных объектов | Ограничена: чаще изменяют области пикселей | Удобная: объекты можно выбирать отдельно |
| Типичные форматы | JPEG, PNG, BMP | SVG, AI, CDR |
Сначала определите, из чего в основном состоит изображение: из множества оттенков или из отдельных фигур и линий. Затем сравните требования к увеличению, редактированию и публикации. Формат выбирайте не только по расширению, но и по тому, нужна ли прозрачность, сжатие или возможность дальнейшей правки.
Нужно определить, какой вид графики лучше использовать для фотографии, логотипа и чертежа. Сопоставим особенности каждого изображения с возможностями двух технологий. Фотография содержит много оттенков, а логотип и чертёж состоят преимущественно из чётких геометрических элементов.
Ответ: фотография — растр, логотип — вектор, чертёж — вектор.
Изображение имеет размер 800 × 600 пикселей. Требуется найти количество пикселей и объяснить результат сильного увеличения. Каждый пиксель занимает одну позицию в строке и столбце изображения, поэтому число точек находят умножением.
Ответ: изображение содержит 480 000 пикселей; при сильном увеличении качество растровой картинки ухудшится.
Растровое изображение состоит из 1920 × 1080 пикселей, глубина цвета равна 24 битам. Нужно оценить объём памяти без служебной информации и сжатия. Сначала найдём число пикселей, затем определим, сколько бит приходится на всю картинку.
Ответ: несжатое изображение занимает около 6,22 Мбайт без учёта служебной информации.
Пиксель считают самостоятельным объектом векторного изображения. Ошибка возникает, когда любую картинку представляют как сетку точек. Проверьте себя: если изображение описывается линиями, кривыми и фигурами, его основной элемент не пиксель.
Размер изображения в пикселях путают с размером файла. Одинаковая ширина и высота ещё не определяют объём, потому что важны глубина цвета, формат и сжатие. Для проверки уточните, о чём говорится в условии: о разрешении или о количестве байтов.
Считают, что любое увеличение ухудшает качество. Такое утверждение верно прежде всего для растровой графики, но векторные объекты строятся заново при изменении размера. Проверьте тип изображения перед выводом о качестве.
Формат выбирают только по расширению файла. Одно расширение не объясняет, подходит ли файл для фотографии, схемы, прозрачности или дальнейшего редактирования. Сначала определите назначение изображения, а затем оцените особенности формата и его сжатия.
До изучения темы нужны представление информации в компьютере, двоичное кодирование, единицы измерения объёма данных и работа с файлами. Эти знания помогают понять, как цвет превращается в числа и почему изображение занимает место в памяти. Они также нужны для вычисления объёма несжатого файла.
Дальше тема встречается при изучении графических редакторов, мультимедиа, веб-дизайна, компьютерной анимации и цифровой фотографии. В каждой области приходится выбирать способ представления, формат и параметры качества. Например, для сайта важны размер файла и скорость загрузки, а для печати — разрешение.
С программированием графика связана через обработку данных. Программа может изменять значения пикселей или параметры векторных объектов, создавая фильтры, рисунки и анимацию. Поэтому понимание двух видов графики помогает разбираться в алгоритмах обработки изображений.
Почему фотографию нельзя без потери качества бесконечно увеличивать?
Фотография состоит из ограниченного числа пикселей. При сильном увеличении они становятся заметными, поэтому изображение теряет чёткость и выглядит ступенчатым.
Чем пиксель отличается от объекта векторной графики?
Пиксель — отдельная цветная точка растрового изображения. Векторный объект задаётся формой, координатами, размерами и цветом, поэтому он не является точкой сетки.
Можно ли преобразовать растровое изображение в векторное?
Да, но при таком преобразовании программа должна распознать контуры и заменить группы пикселей геометрическими объектами. Простые логотипы векторизовать легче, а фотография обычно преобразуется приблизительно и может потерять детали.
От чего зависит размер графического файла?
На размер влияют количество пикселей или объектов, глубина цвета, формат и степень сжатия. Поэтому два изображения одинакового размера в пикселях могут занимать разный объём памяти.
Как выбрать графический редактор и формат для конкретного изображения?
Для фотографий выбирают растровый редактор и формат, поддерживающий цвет и сжатие. Для логотипов и схем удобнее векторный редактор, а формат выбирают с учётом дальнейшего редактирования, публикации или печати.
Технология работы с графической информацией