ЛP №3

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук

Вивчення форматів графічних файлів

BMP (BitMap Picture)

Формат файлу BMP - це “рідний” формат растрової графіки для Windows, оскільки він найближче відповідає внутрішньому формату Windows. Для імені файлу, представленого в BMP–форматі, найчастіше використовується розширення BMP, хоча деякі файли мають розширення RLE, що означає run length encoding (кодування довжини серій).

У файлах BMP інформація про колір кожного пікселя кодується 1, 4, 8, 16 або 24 бітами (біт/піксель). Цим параметром визначається максимальне число підтримуваних кольорів в зображенні. Наприклад, зображення при глибині кольору 1 біт/піксель може мати всього два кольори, а при глибині 24 біт/піксель — більше 16 млн. різних кольорів.

Файл зображення розбитий на чотири основні розділи: заголовок файлу растрової графіки, інформаційний заголовок реєстрового масиву, таблиця кольорів і власне дані реєстрового масиву. Хоча не всі файли BMP мають подібну структуру. Наприклад, файли BMP з глибиною 16 і 24 біт/піксель не мають таблиць кольорів. В цих файлах значення пікселів растрового масиву безпосередньо характеризують значення кольорів RGB.

JPEG (Joint Photographic Experts Group)

Формат файлу JPEG був розроблений компанією C-Cube Microsystems як ефективний метод зберігання зображень з великою глибиною кольору, наприклад, одержуваних при скануванні фотографій з численними ледь вловимими (а іноді і невловимими) відтінками кольору. Найбільша відмінність формату JPEG полягає в тому, що в ньому використовується алгоритм стиснення з втратами інформації. При цьому втрачається частина інформації про зображення, для досягнення більшого коефіцієнта стиснення.Даний формат може відображати більше 16 млн кольорів. Це найпоширеніший графічний формат. Він використовується для публікації в інтернеті фотографій і зображень з текстом. JPEG є TrueColor-форматом, тобто має здатність зберігати зображення з глибиною кольору 24 біт/піксель.

GIF (Graphics Interchange Format)

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

PNG (Portable Network Graphics)

Формат PNG в свій час створювався для заміни GIF, щоб обійти юридичні перешкоди, що стояли на шляху використання GIF-файлів. PNG успадкував багато можливостей GIF і, крім того, дозволяв зберігати зображення, використовуючи більш повну палітру кольорів. Ще більш важливою рисою даного формату є те, що він використовує алгоритм стиснення без втрат — Deflate , яким будь-хто може користуватися безкоштовно. На відміну від GIF, формат PNG підтримує повну (24-бітну) прозорість, але не дозволяє зберігати в собі декілька зображень, тобто не підтримує анімацію.

Формат АІ

AI(Adobe Illustrator) — формат файлу, розроблений Adobe Systems для зберігання векторних зображень(тобто являє собою набір ліній, з'єднаних точками і не містить даних про зображення).

AI використовує розширення .ai.

Формат AI спочатку називався по-іншому - PGF. Після цього його сумісність досягли шляхом впровадження повної копії даних PGF в формат PDF. Те ж саме відбувається і при збереженні файлів, сумісних з форматом EPS, в самих останніх версіях програми Adobe Illustrator. Завдяки тому, що файли AI зберігаються у векторному поданні, їх можна збільшувати без будь-якої втрати якості зображення.

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


Порівняльна таблиця растрових форматів

Формат BMP GIF PNG JPEG
Вид формату Растровий Растровий Растровий Растровий
Стиснення Не підтримується Без втрат З втратами та без З втратами та без (незначне)
Призначення В ОС Windows для забезпечення незалежності від апаратури Графіка та елементарна анімація в мережі Графіка в мережі (GNU альтернатива для GIF) Збереження і обробка фотографій
Глибина кольору 1 - 64 біт/піксель 1 - 8 біт/піксель 8 - 64 біт/піксель 8 - 64 біт/піксель
Розмір 11,2 мб 2,38 мб 3,97 мб 1,25 мб
BMP GIF PNG JPG