Відмінності між версіями «ЛP №3»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(GIF (Graphics Interchange Format))
 
(не показано 19 проміжних версій цього учасника)
Рядок 1: Рядок 1:
 
=Вивчення форматів графічних файлів=
 
=Вивчення форматів графічних файлів=
 
===BMP (BitMap Picture)===
 
===BMP (BitMap Picture)===
Формат файлу BMP - це “рідний” формат растрової графіки для Windows, оскільки він найближче відповідає внутрішньому формату Windows. Для імені файлу, представленого в BMP–форматі, найчастіше використовується розширення BMP, хоча деякі файли мають розширення RLE, що означає run length encoding (кодування довжини серій).<br/>
+
Формат файлу BMP - це “рідний” формат растрової графіки для Windows, оскільки він найближче відповідає внутрішньому формату Windows. Для імені файлу, представленого в BMP–форматі, найчастіше використовується розширення BMP, хоча деякі файли мають розширення RLE.<br/>
  
У файлах BMP інформація про колір кожного пікселя кодується 1, 4, 8, 16 або 24 бітами (біт/піксель). Цим параметром визначається максимальне число підтримуваних кольорів в зображенні. Наприклад, зображення при глибині кольору 1 біт/піксель може мати всього два кольори, а при глибині 24 біт/піксель — більше 16 млн. різних кольорів.<br/>
+
У файлах BMP інформація про колір кожного пікселя кодується 1, 4, 8, 16 або 24 бітами (біт/піксель). Цим параметром визначається максимальне число підтримуваних кольорів в зображенні. Наприклад, зображення при глибині кольору 1 біт/піксель може мати всього два кольори, а при глибині 24 біт/піксель — більше 16 млн. різних кольорів.
  
Файл зображення розбитий на чотири основні розділи: заголовок файлу растрової графіки, інформаційний заголовок реєстрового масиву, таблиця кольорів і власне дані реєстрового масиву. Хоча не всі файли BMP мають подібну структуру. Наприклад, файли BMP з глибиною 16 і 24 біт/піксель не мають таблиць кольорів. В цих файлах значення пікселів растрового масиву безпосередньо характеризують значення кольорів RGB.
 
 
===JPEG (Joint Photographic Experts Group)===
 
===JPEG (Joint Photographic Experts Group)===
Формат файлу JPEG був розроблений компанією C-Cube Microsystems як ефективний метод зберігання зображень з великою глибиною кольору, наприклад, одержуваних при скануванні фотографій з численними ледь вловимими (а іноді і невловимими) відтінками кольору. Найбільша відмінність формату JPEG  полягає в тому, що в ньому використовується алгоритм стиснення з втратами інформації. При цьому втрачається частина інформації про зображення, для досягнення більшого коефіцієнта стиснення.Даний формат може відображати більше 16 млн кольорів.
+
JPEG найпоширеніший графічний формат. Він використовується для публікації в інтернеті фотографій і зображень з текстом. JPEG є TrueColor-форматом, тобто має здатність зберігати зображення з глибиною кольору 24 біт/піксель.
Це найпоширеніший графічний формат. Він використовується для публікації в інтернеті фотографій і зображень з текстом. JPEG є TrueColor-форматом, тобто має здатність зберігати зображення з глибиною кольору 24 біт/піксель.
+
Найбільша відмінність формату JPEG  полягає в тому, що в ньому використовується алгоритм стиснення з втратами інформації. При цьому втрачається частина інформації про зображення, для досягнення більшого коефіцієнта стиснення.Даний формат може відображати більше 16 млн кольорів.
  
 
===GIF (Graphics Interchange Format)===
 
===GIF (Graphics Interchange Format)===
Основні переваги GIF полягають в популярності цього формату та його компактності. Але йому притаманні два досить серйозні недоліки. Один з них полягає в тому, що в зображеннях, що зберігаються у вигляді GIF-файлу, не може бути використано більше 256 кольорів. Другий, можливо, ще більш серйозний, полягає в тому, що розробники програм, що використовують в них формати GIF, повинні мати ліцензійну угоду з CompuServe і вносити плату за кожен екземпляр програми. Одними з головних особливостей формату є підтримка анімації та прозорості.
+
Основні переваги GIF полягають в популярності цього формату та його компактності. Але йому притаманні два досить серйозні недоліки. Один з них полягає в тому, що в зображеннях, що зберігаються у вигляді GIF-файлу, не може бути використано більше 256 чітких кольорів із 24-бітного діапазону RGB. Другий, можливо, ще більш серйозний, полягає в тому, що розробники програм, що використовують в них формати GIF, повинні мати ліцензійну угоду з CompuServe і вносити плату за кожен екземпляр програми. Одними з головних особливостей формату є підтримка анімації та прозорості. Число кадрів анімації є необмеженим, час показу одного кадру анімації – від 1/100 секунди до 655 секунд.
  
 
===PNG (Portable Network Graphics)===
 
===PNG (Portable Network Graphics)===
Формат PNG в свій час (1996 — рік розробки першої версії формату) створювався для заміни GIF, щоб обійти юридичні перешкоди, що стояли на шляху використання GIF-файлів. PNG успадкував багато можливостей GIF і, крім того, дозволяв зберігати зображення, використовуючи більш повну палітру кольорів. Ще більш важливою рисою даного формату є те, що він використовує алгоритм стиснення без втрат — Deflate , яким будь-хто може користуватися безкоштовно. На відміну від GIF, формат PNG підтримує повну (24-бітну) прозорість, але не дозволяє зберігати в собі декілька зображень, тобто не підтримує анімацію.
+
Формат PNG в свій час створювався для заміни GIF, щоб обійти юридичні перешкоди, що стояли на шляху використання GIF-файлів. PNG успадкував багато можливостей GIF і, крім того, дозволяв зберігати зображення, використовуючи більш повну палітру кольорів. На відміну від GIF, формат PNG підтримує повну (24-бітну) прозорість, але не дозволяє зберігати в собі декілька зображень, тобто не підтримує анімацію.
  
 
===Формат АІ===
 
===Формат АІ===
AI(Adobe Illustrator) — формат файлу, розроблений  Adobe Systems  для зберігання  векторних зображень(тобто являє собою набір ліній, з'єднаних точками і не містить даних про зображення).  
+
AI(Adobe Illustrator) — формат файлу, розроблений  Adobe Systems  для зберігання  векторних зображень(тобто являє собою набір ліній, з'єднаних точками і не містить даних про зображення). <br/>
+
AI використовує розширення  .ai.
+
  
Формат AI спочатку називався по-іншому - PGF. Після цього його сумісність досягли шляхом впровадження повної копії даних PGF в формат PDF. Те ж саме відбувається і при збереженні файлів, сумісних з форматом EPS, в самих останніх версіях програми Adobe Illustrator.
+
AI використовує розширення .ai. <br/>
Завдяки тому, що файли AI зберігаються у векторному поданні, їх можна збільшувати без будь-якої втрати якості зображення.
+
 
+
AI підтримують практично всі програми, пов'язані з векторною графікою. Цей  формат є найкращим посередником при передачі зображень з однієї програми в іншу. У цілому, посту паючись  CorelDRAW  у ілюстративних можливостях, тим не менш, він відрізняється найбільшою стабільністю і сумісністю з мовою  PostScript  , на яку орієнтуються практично всі видавницько-поліграфичні додатки.
+
  
 +
AI підтримують практично  всі програми, пов'язані з векторною графікою.  Цей  формат є найкращим посередником при передачі зображень з однієї програми в іншу. У цілому, поступаючись  CorelDRAW  у ілюстративних можливостях, він відрізняється найбільшою стабільністю і сумісністю з мовою  PostScript  , на яку орієнтуються практично всі видавницько-поліграфичні додатки.
  
 
== Порівняльна таблиця растрових форматів ==
 
== Порівняльна таблиця растрових форматів ==
Рядок 35: Рядок 30:
 
| '''JPEG'''
 
| '''JPEG'''
 
|-
 
|-
| '''Розмір файлу'''
+
| '''Розширення'''
| Великий
+
| .bmp, .rle
| Малий
+
| .gif
| Норма
+
| .png
| Норма
+
| .jpg, .jpeg
 
|-
 
|-
| '''Стиснення'''
+
| '''Максимальне число кольорів'''
| Не підтримується
+
| 16 777 216
| Без втрат
+
| 256
| З втратами та без
+
| 281 474 976 710 656
| З втратами та без (незначне)
+
| 16 777 216
 +
|-
 +
| '''Максимальний розмір зображення, пікселі'''
 +
| 65 535 x 65 535
 +
| 65 535 x 65 535
 +
| 2 147 483 647 x 2 147 483 647
 +
| 65 535 x 65 535
 +
|-
 +
| '''Підтримка прозорості'''
 +
| відсутня
 +
| присутня
 +
| присутня
 +
| відсутня
 
|-
 
|-
 
| '''Призначення'''
 
| '''Призначення'''
Рядок 58: Рядок 65:
 
| 8 - 64 біт/піксель
 
| 8 - 64 біт/піксель
 
| 8 - 64 біт/піксель  
 
| 8 - 64 біт/піксель  
 +
|-
 +
| '''Розмір'''
 +
| 11,2 мб
 +
| 2,38 мб
 +
| 3,97 мб
 +
| 1,25 мб
 +
|-
 +
|
 +
| [https://drive.google.com/file/d/1dEzVWHR0zCCt6TK4wOqJVnw3fDjRyCkf/view?usp=sharing BMP]
 +
| [https://drive.google.com/file/d/1L5L1YIirlTPA4fFnbEWl2ThLqJs6lXwU/view?usp=sharing GIF]
 +
| [https://drive.google.com/file/d/1d8vA37kwEKzbOYpHww-mnxWd8oxEza5Q/view?usp=sharing PNG]
 +
| [https://drive.google.com/file/d/1XBj8_EgweV1NNpzznROVSmbtOUA18fXX/view?usp=sharing JPG]
 
|-
 
|-
 
|}
 
|}
 
== Додатки ==
 
[ Файлы]
 
 
 
[[Файл:]]
 
[[Файл:]]
 
[[Файл:]]
 
[[Файл:]]
 

Поточна версія на 10:17, 2 травня 2018

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

BMP (BitMap Picture)

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

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

JPEG (Joint Photographic Experts Group)

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

GIF (Graphics Interchange Format)

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

PNG (Portable Network Graphics)

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

Формат АІ

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

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

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

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

Формат BMP GIF PNG JPEG
Розширення .bmp, .rle .gif .png .jpg, .jpeg
Максимальне число кольорів 16 777 216 256 281 474 976 710 656 16 777 216
Максимальний розмір зображення, пікселі 65 535 x 65 535 65 535 x 65 535 2 147 483 647 x 2 147 483 647 65 535 x 65 535
Підтримка прозорості відсутня присутня присутня відсутня
Призначення В ОС Windows для забезпечення незалежності від апаратури Графіка та елементарна анімація в мережі Графіка в мережі (GNU альтернатива для GIF) Збереження і обробка фотографій
Глибина кольору 1 - 64 біт/піксель 1 - 8 біт/піксель 8 - 64 біт/піксель 8 - 64 біт/піксель
Розмір 11,2 мб 2,38 мб 3,97 мб 1,25 мб
BMP GIF PNG JPG