Дубина Дмитро Лаб3

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

Формати зображень

Формат BMP

BMP (Bitmap) — bitmap-формат або DIB (англ. device independent bitmap) — формат файлу зображень растрової графіки, де зображення зберігається у вигляді двовимірного масиву з пікселів, кожен піксель має власний колір. Запам'ятовує одно- й багатокольорові (RGB) ілюстрації у формі Pixel. Формат почав використовуватися в операційних системах Windows та OS/2, у новіших версіях яких поступившися форматам SVG, JPEG, GIF. Дані цього формату включаються в двійкові файли ресурсів RES і в PE-файли.

Формат файлу BMP здатний зберігати 2D цифрові зображення довільної ширини, висоти та роздільної здатності, як монохромні так і кольорові, різної глибини кольору, і, необов'язково, зі стисненням даних, альфа-каналом та керуванням кольору. Специфікація Windows Metafile (WMF) охоплює формат файлу BMP. Серед іншого, wingdi.h визначає BMP-константи та структури. Растрова графіка загалом і Bitmap зокрема залежать від роздільної здатності, так при збільшенні розмірів зображення буде поступово погіршуватися його якість.

Формат JPEG

JPEG (Joint Photographic Experts Group) — растровий формат зберігання графічної інформації, що використовує стиснення з втратами якості зображення.

Термін «JPEG» — це акронім для Joint Photographic Experts Group, даний стандарт було затверджено 1992 року. Він використовує дискретне косинусне перетворення 8×8 (DCT), зигзагоподібне сканування перетворень, DPCM-передбачення середніх значень блоку, скалярне квантування та ентропійне кодування.

Ентропійне кодування зазвичай використовує коди змінної довжини в коді Гаффмана, у стандарті також доступний менш розповсюджений варіант арифметичного кодування. Стандарт був значною мірою відповідальним за поширення цифрових зображень і фотографій в інтернеті, а з часом — у соціальних мережах.

Формат GIF

GIF (від англ. Graphics Interchange Format — «формат обміну зображеннями») — 8-бітний растровий графічний формат, що використовує до 256 чітких кольорів із 24-бітного діапазону RGB. Формат було розроблено компанією CompuServe у 1987 році, і з того часу набув широкої популярності у всесвітній павутині завдяки своїй відносній простоті та мобільності. Одними з головних особливостей формату є підтримка анімації та прозорості. Зображення у форматі GIF зберігається порядково, підтримується тільки формат з індексованою палітрою кольорів, яка може містити до 256 кольорів із 24-бітного діапазону RGB, хоча спочатку формат розроблявся тільки для підтримки 256-кольорової (8-бітної) палітри.

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

Прозорість в GIF-анімації може використовуватись для того, щоб не зберігати черговий кадр повністю, а лише зміни наступного кадру відносно попереднього.

Недокументованою, але підтримуваною можливістю анімованого GIF, є можливість використання більше ніж 256 кольорів. Це досягається завдяки тому, що кожен кадр може містити свою палітру, відмінну від палітри інших кадрів.

Формат TIFF

TIFF (англ. Tag Image File Format або Tagged Image File Format) — графічний формат, розроблений компанією Aldus (сучасна Adobe) у 1987 році, як один з базових універсальних форматів представлення високоякісних зображень, які використовуються у поліграфічній галузі. Формат TIFF призначений для створення і зберігання растрових зображень, і став досить популярним форматом для зберігання зображень з великою глибиною кольору в будь-яких колірних уявленнях, як RGB, так і в CMYK. У деяких моделях цифрових фотоапаратів формат TIFF застосовується для збереження отриманих знімків в стислому форматі, що дозволяє отримувати знімки без втрати якості при збереженні.


Формат PNG

PNG (Portable Network Graphics) — растровий формат збереження графічної інформації, що використовує стиснення без втрат. Формат зберігає інформацію у стиснутому вигляді, але стиснення проводиться без втрат якості, на відміну від формату JPEG. Формат PNG спроєктований на заміну застарілого і простішого формату GIF, а також подекуди, для заміни складнішого формату TIFF. Призначення PNG — зберігати лише одне зображення

Порівняльна характеристика

PNG BMP JPG TIFF GIF
Розмір 23 МБ 91 МБ 12 МБ 70 МБ 14 МБ
Кольори 16 мільйонів + прозорість змiнна величина 16 мільйонів 16 мільйонів 256
Стиснення (втрата якості) відсутня відсутня з втратами відсутня відсутня

Посилання на фото

Посилання на фото