Растр хранит значения в сетке
Растровое изображение состоит из пикселей. У него есть определённое число элементов по ширине и высоте. Если картинка имеет размер 100 на 100 пикселей, её сетка содержит 10 тысяч позиций. Увеличение до 200 на 200 создаёт сетку уже из 40 тысяч позиций. Но новые позиции не означают, что камера когда-то записала больше подробностей сцены. При пересчёте программа оценивает новые значения по доступным данным. Способ такого пересчёта влияет на вид краёв и переходов. Увеличенная картинка может стать удобнее для размещения, однако достоверные исходные подробности не возникают просто от изменения размера.
Вектор описывает форму, но вывод всё равно нужно проверять
Векторный круг можно задать через его геометрию, положение, заливку и обводку. При увеличении программа пересчитывает представление формы для нового размера. Поэтому простые знаки, схемы и логотипы часто удобно создавать векторными. Однако документ может одновременно содержать и векторные объекты, и растровую фотографию. Увеличение такого документа не превращает фотографию в геометрическое описание. Кроме того, при экспорте в растровый формат результат получает конкретные пиксельные размеры. Если экспортировать знак слишком маленьким, дальнейшее увеличение готового файла снова столкнётся с ограничениями растровой сетки, хотя исходный вектор остаётся пригодным для другого экспорта.
Размер изображения нужно связывать с назначением
Для экранного размещения важно знать требуемые размеры результата в пикселях. Для печати дополнительно учитывают физический размер и плотность пикселей на единицу длины. Изменение одной подписи о плотности без пересчёта не добавляет пиксели к исходному изображению. Также количество мегабайт не служит универсальной оценкой чёткости: на объём файла влияют формат, сжатие и содержимое. Полезно хранить редактируемый исходник отдельно от готового результата. Тогда для новой задачи можно заново получить нужный размер, а не многократно увеличивать и уменьшать единственную сохранённую копию. Проверяют именно конечное изображение в условиях, где его будут рассматривать.
Попробуйте на практике
Сравните два способа описания простого знака на бумаге, без графического редактора.
- Нарисуйте сетку четыре на четыре клетки и закрасьте несколько клеток, чтобы получился ступенчатый знак. Посчитайте число позиций сетки.
- Увеличьте каждую клетку до блока два на два. Подсчитайте размер и число позиций новой сетки.
- Отдельно опишите знак как геометрическую фигуру, например круг с заданным центром и радиусом. Укажите, какие параметры нужно изменить для увеличения вдвое.
- Объясните, добавило ли простое повторение клеток новые сведения о форме, которых не было в первой сетке.
Как проверить результат. Исходная сетка содержит 16 позиций, увеличенная сетка восемь на восемь содержит 64. Повторение клеток увеличило представление, сохранив прежнюю ступенчатую структуру. Для геометрического круга удвоение радиуса меняет размер описанной формы без необходимости копировать исходные клетки.
Частые вопросы
Любая фотография станет векторной после смены расширения?
Нет. Переименование файла не меняет способ представления содержимого. Геометрическое преобразование изображения требует отдельной обработки и может заметно изменить его детали.
Нужно всегда выбирать вектор?
Выбор зависит от содержания и задачи. Фотографии естественно представлены растром, а простые редактируемые контуры часто удобнее хранить как векторные объекты. В одном макете оба способа могут сочетаться.
Самостоятельный разбор темы. Содержание конкретной обучающей программы здесь не представлено.