ЛP №3

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

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

BMP (BitMap Picture)

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

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

JPEG (Joint Photographic Experts Group)

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

GIF (Graphics Interchange Format)

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

PNG (Portable Network Graphics)

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

Формат АІ

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

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

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