Для відтворення зображення на пристрої виведення (моніторі, принтері тощо) зображення розбивається на точки — пікселі. Наочним прикладом цього є формування зображення на екрані монітора.
Подання зображення у формі набору пікселів, упорядкованих за рядками і стовпчикам називається растром.
Будь-яке зображення, побудоване на основі растра, називають растровим.
Скажімо, ви можете будь-який рисунок на папері розкреслити вертикальними і горизонтальними лініями так, щоб утворилася правильна сітка з квадратними комірками. Заповніть кожну комірку однорідним кольором, що найбільше підходить для даної частини рисунка. Цей рисунок буде растровим.
Важливою характеристикою растра є його роздільна здатність, тобто кількість пікселів на одиницю довжини. Значення роздільної здатності звичайно записується в одиницях dpi (від англ. «dots per inch» — точок на дюйм). Роздільна здатність екранного зображення звичайно становить 72 або 96 dpi, відбитка лазерного принтера — 600 dpi.
3 кожним пікселем пов'язані числові значення, що визначають його колір. Якщо растр чорно-білого кольору, ці значення можуть бути закодовані одним бітом (усього два кольори). Для растра в напівтонах піксельні значення займають 8 біт (1 байт). При цьому можливе відображення 256 відтінків одного кольору.
Растрові зображення можуть створюватися спеціальною програмою — графічним растровим редактором або за допомогою спеціальних пристроїв введення: сканерів, відеокамер, цифрових фотоапаратів.
Розпочинаючи створення растрових зображень на комп'ютері, бажано знати, яким приблизно буде розмір майбутнього графічного файлу. Це допоможе вам раціональніше використовувати місце на диску і точніше підходити до задання параметрів зображення.
Якщо зображення потрібно вивести не на екран, а на лазерний принтер або поліграфічну машину (скажімо, для друкування обкладинки книжки), доводиться збільшувати розділення зображення до 300 dpі і вище. Обсяг графічної інформації при цьому істотно зростає. Так, для зображення розміром 28×21 см, що має роздільну здатність 300 dpі, кількість інформації становить приблизно 24 Мбайти.
Отже, растрові зображення і растрові файли, призначені для високоякісного друку, мають дуже великий об'єм. Щоб уникнути проблеми великих графічних файлів, часто використовують інший спосіб подання зображень — векторний. Його ми розглянемо в наступному пункті.
Зображення, що створюється у векторних програмах, грунтується на математичних формулах, а не на координатах пікселів. Складову основу таких зображень криві і прямі лінії називаються векторами. Оскільки при завданні об'єктів на екрані використовуються математичні формули, то окремі елементи зображення, що створюються у векторних програмах можна легко переміщати, збільшувати або зменшувати без прояву “ефекту сходинок”. Так, для переміщення об'єкту досить перетягнути його мишею. Комп'ютер автоматично перераховує його розмір і нове місцеположення.
Ідея векторного зображення полягає в описі елементів зображення за допомогою математичних формул. Для цього зображення розкладається на прості об'єкти — примітиви. Примітивами є лінії, еліпси, кола, багатокутники тощо.
Примітиви створюються на основі ключових точок, що визначаються у вигляді набору чисел. Програма відтворює зображення шляхом з'єднання ключових точок.
Чому даний тип зображень називають векторним? Відомо, що вектором у математиці називається відрізок прямої, що має довжину і напрямок. У комп'ютерній графіці термін «вектор» має дещо інший зміст. Він означає частину лінії (сегмент), що задається ключовими точками. Отже, файли векторних зображень містять не піксельні значення, а математичні описи елементів зображень. За цими описами відбувається візуалізація зображень у пристроях виведення.
Оскільки в цьому випадку зображення створюється математично, векторні програми зазвичай використовуються тоді, коли потрібні чіткі лінії. Вони часто застосовуються при створенні логотипів, шрифтів для виводу на плоттер і різних креслень.