Растрові та векторні графічні зображення

Усі комп'ютерні зображення поділяють на два типи: растрові та векторні.

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

Піксель- мінімальна ділянка зображення, колір якого можна задати незалежним чином.

Векторна графіка.Векторні графічні зображення є оптимальним засобом зберігання високоточних графічних об'єктів (креслення, схеми та ін.), для яких має значення збереження чітких та ясних контурів. З векторною графікою ви стикаєтеся, коли працюєте із системами комп'ютерного креслення та автоматизованого проектування (САПР), програмами обробки тривимірної графіки та ін.

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

Вартістю векторної графіки є те, що файли, що зберігають векторні графічні зображення, мають порівняно невеликий обсяг.

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

Формати графічних файлів

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

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

Існують різні алгоритми стиснення, причому для різних типів зображення доцільно застосовувати відповідні типи алгоритмів стиснення.

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

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

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

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

Розглянемо деякі формати графічних файлів:

Bit Мар image (BMP) - універсальний формат растрових графічних файлів, використовується в операційній системі Windows.

Graphics Interchange Format(GIF) — формат растрових графічних файлів, що підтримується програмами для різних операційних систем. Використовується для розміщення графічних зображень на веб-сторінках в Інтернеті.

Portable Network Graphic (PNG) – формат растрових графічних файлів, аналогічний формату GIF. Рекомендується для розміщення графічних зображень на веб-сторінках в Інтернеті.

Joint Photographic Expert Group (JPEG) – формат растрових графічних файлів, який реалізує ефективний алгоритм стиснення (метод JPEG) для відсканованих фотографій та ілюстрацій. Використовується для розміщення графічних зображень на веб-сторінках в Інтернеті.

Windows MetaFile (WMF) — універсальний формат векторних графічних файлів для програм Windows. Використовується для зберігання графічних зображень Microsoft Clip Gallery.

Encapsulated PostScript (EPS) — формат векторних графічних файлів, що підтримується програмами для різних операційних систем.

CorelDRaw files (CDR) — оригінальний формат векторних графічних файлів, що використовується у системі обробки векторної графіки CorelDraw.