ЛР2 ОЗМ Коршунова

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

Лабораторна робота 2,3

Тема: Графічні формати

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


BMP

Про формат Як форматується Застосування

JPG

Про формат

Растровий формат збереження графічної інформації, що використовує стиснення з втратами. При необхідності дуже сильного стиснення втрати можуть бути переглянуті за допомогою модуля Matrixmuster. Втрати і спотворення інформації через ступінь стиснення можуть проявлятися вже в призначених для користувача програмах. Допустимий рівень стиснення залежить від характеру зображення та існує, як правило, в межах 1:10.

Як форматується

Процес стиснення за схемою JPEG складається з декількох кроків. На першому кроці проводиться перетворення зображення з колірного простору RGB у простір YUV, засноване на характеристиках яскравості і кольоровості. Вся подальша робота проводиться саме з цим колірним простором, який завдяки деяким своїм характеристикам дозволяє отримувати нам настільки великі ступеня стиснення.

Застосування

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

GIF

Про формат

8-бітний растровий графічний формат, що використовує до 256 чітких кольорів із 24-бітного діапазону RGB. Формат було розроблено компанією CompuServe у 1987 році, і з того часу набув широкої популярності у всесвітній павутині завдяки своїй відносній простоті та мобільності. Одними із головних особливостей формату є підтримка анімації та прозорості. Для стискання файлів використовує LZW-компресію.

Як форматується

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

Застосування

Формат GIF підтримує анімаційні зображення. Вони являють собою послідовність з кількох статичних кадрів, а також інформацію про те, скільки часу кожен кадр повинен бути показаний на екрані. Анімацію можна зробити циклічною. Тоді слідом за останнім кадром почнеться відтворення першого кадру. Прозорість в GIF-анімації може використовуватись для того, щоб не зберігати черговий кадр повністю, а лише зміни наступного кадру відносно попереднього. Недокументованою, але підтримуваною можливістю анімованого GIF є можливість використання більше ніж 256 кольорів. Це досягається завдяки тому, що кожен кадр може містити свою палітру, відмінну від палітри інших кадрів.

PNG

Про формат Як форматується Застосування

SVG

Вивчити один векторний формат (на Ваш вибір). Розробити коротку специфікацію формату.

Таблиця порівняння форматів

Зберегти в розглянутих форматах, файл нестисненого фото. Зробити таблицю порівняння форматів.