На Горох
Информатика

Технология работы с графической информацией

"Информатика (в 2 частях)", Нателаури Н.К., Маранин С.С.

Объяснение темы

Кратко о теме

Компьютерная графика помогает создавать, хранить, изменять и показывать изображения с помощью компьютера. Изображение может быть растровым — составленным из пикселей, или векторным — описанным геометрическими объектами. От выбранного способа зависят качество при увеличении, размер файла, удобство редактирования и подходящие форматы. Фотографии обычно обрабатывают как растровые изображения, а логотипы, схемы и чертежи — как векторные.

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

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

Растровое изображение — изображение, состоящее из множества отдельных точек-пикселей, каждая из которых имеет свой цвет. Такой способ похож на мозаику: целая картинка складывается из маленьких цветных элементов. Понятие нужно, чтобы понимать, почему фотография зависит от разрешения и может терять чёткость при увеличении.

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

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

Как это устроено

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

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

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

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

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

Сравнение растровой и векторной графики

СвойствоРастровая графикаВекторная графика
Способ представления изображенияСетка цветных точекОписание геометрических объектов
Основной элементПиксельЛиния, кривая, фигура или другой объект
Зависимость качества от увеличенияПри сильном увеличении качество снижаетсяОбычно сохраняется
Подходящие виды изображенийФотографии, текстуры, сложные цветовые изображенияЛоготипы, схемы, чертежи, значки
Размер файлаЗависит от числа пикселей, цвета и сжатияЗависит от числа и сложности объектов
Возможность редактирования отдельных объектовОграничена: чаще изменяют области пикселейУдобная: объекты можно выбирать отдельно
Типичные форматыJPEG, PNG, BMPSVG, AI, CDR

Сначала определите, из чего в основном состоит изображение: из множества оттенков или из отдельных фигур и линий. Затем сравните требования к увеличению, редактированию и публикации. Формат выбирайте не только по расширению, но и по тому, нужна ли прозрачность, сжатие или возможность дальнейшей правки.

Разбор задач

Задача 1. Выбор технологии

Нужно определить, какой вид графики лучше использовать для фотографии, логотипа и чертежа. Сопоставим особенности каждого изображения с возможностями двух технологий. Фотография содержит много оттенков, а логотип и чертёж состоят преимущественно из чётких геометрических элементов.

  1. Для фотографии выберем растровую графику: она хорошо хранит плавные переходы цвета и мелкие детали.
  2. Для логотипа выберем векторную графику: отдельные фигуры можно изменять, а рисунок — увеличивать без заметной потери чёткости.
  3. Для чертежа также выберем векторную графику, поскольку важны точные линии, размеры и редактирование объектов.

Ответ: фотография — растр, логотип — вектор, чертёж — вектор.

Задача 2. Число пикселей

Изображение имеет размер 800 × 600 пикселей. Требуется найти количество пикселей и объяснить результат сильного увеличения. Каждый пиксель занимает одну позицию в строке и столбце изображения, поэтому число точек находят умножением.

  1. Записываем ширину: 800 пикселей, и высоту: 600 пикселей.
  2. Перемножаем значения: 800 × 600 = 480 000 пикселей.
  3. При сильном увеличении эти элементы становятся заметными, поэтому границы могут стать нечёткими и ступенчатыми.

Ответ: изображение содержит 480 000 пикселей; при сильном увеличении качество растровой картинки ухудшится.

Задача 3. Объём несжатого изображения

Растровое изображение состоит из 1920 × 1080 пикселей, глубина цвета равна 24 битам. Нужно оценить объём памяти без служебной информации и сжатия. Сначала найдём число пикселей, затем определим, сколько бит приходится на всю картинку.

  1. Количество пикселей: 1920 × 1080 = 2 073 600.
  2. Объём в битах: 2 073 600 × 24 = 49 766 400 бит.
  3. Переводим в байты: 49 766 400 ÷ 8 = 6 220 800 байт, то есть примерно 6,22 Мбайт.

Ответ: несжатое изображение занимает около 6,22 Мбайт без учёта служебной информации.

Типичные ошибки

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

Размер изображения в пикселях путают с размером файла. Одинаковая ширина и высота ещё не определяют объём, потому что важны глубина цвета, формат и сжатие. Для проверки уточните, о чём говорится в условии: о разрешении или о количестве байтов.

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

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

Связь с другими темами

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

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

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

Что запомнить

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

Частые вопросы по теме

Почему фотографию нельзя без потери качества бесконечно увеличивать?

Фотография состоит из ограниченного числа пикселей. При сильном увеличении они становятся заметными, поэтому изображение теряет чёткость и выглядит ступенчатым.

Чем пиксель отличается от объекта векторной графики?

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

Можно ли преобразовать растровое изображение в векторное?

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

От чего зависит размер графического файла?

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

Как выбрать графический редактор и формат для конкретного изображения?

Для фотографий выбирают растровый редактор и формат, поддерживающий цвет и сжатие. Для логотипов и схем удобнее векторный редактор, а формат выбирают с учётом дальнейшего редактирования, публикации или печати.

Спросить по теме параграфа

Технология работы с графической информацией

Учебник

Оглавление →
Предмет
Информатика
Учебник
"Информатика (в 2 частях)", Нателаури Н.К., Маранин С.С.