Різниця між растровою графікою і векторної

Комп'ютерна графіка буває двох основних типів - растрова і векторна. Що характеризує їх?

Зміст статті

  • Факти про растровій графіці
  • Факти про векторної графіки
  • порівняння
  • Таблиця

Факти про растровій графіці

Растрова графіка - це цифрові зображення, які вибудовуються з пікселів - одиничних точок, забарвлених в певний колір. Вони мають ряд ключових характеристик. А саме:

  • величина (виражається в пікселях по ширині, а також по висоті - наприклад, 800 на 600);
  • загальна кількість використовуваних квітів (є монохромні картинки, є ті, що складаються з 256 відтінків, а також ті, що сформовані 16 млн квітів);
  • дозвіл (як правило, відповідає величині зображення, але в розрахунок також іноді береться площа екрану в цілому або його окремої ділянки).

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

Головна перевага графіки, про яку йде мова, - в можливості сформувати на екрані практично будь-яке зображення. Зокрема - вивести на дисплей реалістичне фото. При достатній глибині кольору і високій роздільній здатності картинки, а також за умови використання якісної відеокарти і монітора воно буде малоотлічіми від початкового вигляду сфотографованих об'єктів.

Растрова графіка універсальна - існує широкий спектр пристроїв і програм, здатних з нею працювати. Її можна застосовувати в складі практично будь-якого мультимедійного контенту - від значків на робочому столі до величезних рекламних плакатів. Кадри в фільмі - це теж фактично растрова графіка.

Реклама

Є у картинок відповідного типу і недоліки. Наприклад, їх дуже складно збільшити в розмірі без візуального погіршення якості. Якщо растрове зображення спочатку має низький дозвіл, то воно, швидше за все, не підійде для використання, наприклад, в якості шпалер для Робочого столу або як елемент великого плаката.

до змісту ↑

Факти про векторної графіки

Векторна графіка - це цифрові зображення, які вибудовуються не з пікселів, а з готових геометричних форм, здатних досягати, як правило, будь-якої величини і фарбуватися в будь-який колір (але, як правило, загальна кількість одночасно використовуваних відтінків в таких картинках зазвичай невелика).

Безумовно, є дуже складні за структурою векторні картинки. Наприклад, що представляють собою креслення автомобіля або будь-якого іншого виду складної техніки. Але вони повністю будуть зберігати властивості, зазначені вище, - а саме пристосованість до збільшення або зменшення в будь-якій пропорції.

Якщо растрову картинку можна створити методом малювання або фотографування, то формування векторних зображень вимагає використання виключно спеціалізованих програм. Таких як, наприклад, Adobe Illustrator. Певним функціоналом в частині роботи з векторною графікою мають також програми, які входять в пакет Microsoft Office. Наприклад, більшість картинок, що вимальовуються за допомогою спеціальних інструментів в Word або Excel, - векторні. Правда, зберегти їх у вигляді окремого файлу складно - тільки в складі документа Word або Excel, які, в свою чергу, проблематично обробляти в спеціалізованих векторних редакторах.

Таким чином, векторна графіка має вельми значуща перевага перед растрової в частині масштабування. Однак, як правило, сильно поступається їй з точки зору можливостей наповнення картинки складними елементами. Дуже проблематично вибудувати, наприклад, барвистий плакат з використанням одних лише векторних фігур, оскільки серед них може просто не виявитися тих, що здатні вдало вписуватися в концепцію проекту.

до змісту ↑

порівняння

Головна відмінність растрової графіки від векторної - в принципі побудови зображення. У першому випадку картинка складається з пікселів - одиничних точок, у другому - являє собою готову фігуру. Це зумовлює всі інші відмінності між растровою та векторною графікою.

Слід зазначити, що векторні картинки без проблем трансформуються в растрові. Фактично в момент відображення на екрані вони тимчасово перетворюються в них - володіючи конкретною величиною і дозволом, виразимими в пікселях. Але їх "растровість" цілком можна зафіксувати, зберігши картинки в окремий файл відповідного типу.

У свою чергу, трансформувати растрові дані в векторну набагато складніше. Справа в тому, що такі картинки часто складаються з дуже великої кількості окремих елементів - наприклад, якщо мова йде про повнокольорових фотографіях. Технологічно може бути вкрай складно перетворити їх в векторні фігури, які легко збільшувати або зменшувати.

Визначивши то, в чому різниця між растровою графікою і векторної, відобразимо її критерії в невеликій таблиці.

до змісту ↑

Таблиця

Растрова графікаВекторна графіка
Що спільного між ними?
Векторні картинки можна легко трансформувати в растрові (але не навпаки), що мають конкретні показники дозволу, розміру та кольору
У чому різниця між ними?
Вибудовується з пікселівВибудовується з готових фігур
Має фіксовані дозвіл, величину, глибину кольоруМоже мати будь-який величиною, дозволом, глибиною кольору (але на практиці відтінків використовується, як правило, небагато)
Дозволяє відображати на екрані картинки з практично будь-яким вмістомДозволяє відображати на екрані картинки з відносно невеликою кількістю елементів