0 голосов

В чём заключаются основные отличия векторных изображений от растровых?

спросил от Начинающий (697 баллов) 2 3 в категории Наука и техника

1 Ответ

0 голосов
ответил от БОГ (232k баллов) 4 4 4
 
Лучший ответ

В векторном изображении задаётся ПРАВИЛО, по которому строится изображения. Скажем, "нарисовать круг с центром в точке такой-то, радиуса такого-то, толщина линии такая-то, заливка цветом таким-то", или "нарисовать прямоугольник с градационным заполнением от 0,0,0 до 0,255,255". А растровом изображении рисуются точки. Которые в итоге могут представлять собой ровно такой же круг. Но из этого следует, что а) растровое изображение нельзя масштабировать - при сжатии картинки точки будут теряться (т. е. будут теряться детали изображения, причём необратимо), при растяжении будут появляться "квадратики". Векторное изображение сохраняет свои свойства независимо от масштаба. Т. е. сколь бы мелкой ни выглядела векторная картинка на экране, её всегда можно растянуть до удобоваримого размера без потери деталей. б) Растровое изображение занимает намного больше места (если не принимать специальных мер кодирования со сжатием). Согласитесь, что задать правило, которое может быть довольно простым, - это намного меньше битов, чем задать параметры точек изображения прямоугольника размером с весь экран.

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

Добро пожаловать на сайт Ответы Онлайн, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...