Відмінності між версіями «ЛР2 ОЗМ Коршунова»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Таблиця порівняння форматів)
(Таблиця порівняння форматів)
Рядок 60: Рядок 60:
  
 
{|border="1"  style="text-align:center"
 
{|border="1"  style="text-align:center"
!style="background:#1E90FF"|Формат
+
!style="background:#87CEEB"|Формат
!style="background:#4169E1"|Тип
+
!style="background:#87CEEB"|Тип
!style="background:#1E90FF"|Прозорість
+
!style="background:#87CEEB"|Прозорість
!style="background:#4169E1"|Анімація
+
!style="background:#87CEEB"|Анімація
!style="background:#1E90FF"|Застосування
+
!style="background:#87CEEB"|Застосування
!style="background:#4169E1"|Розмір
+
!style="background:#87CEEB"|Розмір
!style="background:#1E90FF"|Посилання
+
!style="background:#87CEEB"|Посилання
 
|-
 
|-
 
|BMP
 
|BMP

Версія за 16:35, 23 лютого 2016

BMP

Про формат

Представляє із себе не зжате( в основному) зображення, яке доволі легко читається і виводиться в ОС Windows(він є растровим форматом ОС Windows), в якій є спеціальні функції API які в цьому допомагають. В файлах BMP інформація про колір кожного файлу кодується 1,4,8,16 або 24 (біт/піксель).Число біт/піксель називається так же глибиною представлення кольору визначається максимальне число кольорів у зображенні. Зображення при глибині 1 біт / піксель може мати всього два кольори, а при глибині 24 біт / піксель - більше 16 млн. різних кольорів.

Бітмапи , які також називаються растровими зображеннями , використовують сітку ( бітову карту або растрову ) малих квадратів , які відомі , як пікселі , для представлення зображень . Для кожного пікселя відводиться певне місце і значення кольору . Файли 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

Про формат

Даний формат використовувався як альтернатива платному GIF і складнішого TIFF. Також він перевершує анімаційний формат за якістю стиснення і кількістю квітів від 1-біта до 48-біт і розширення до двох пікселів. Png формат був створений компанією PNG Development Group. Він був представлений на конференції Useter в січні 1995 року. Після неї було розроблено чотири версії PNG. Спочатку він називався PBF. Трохи пізніше отримав своє остаточне назву.

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

PNG файл або потік даних складається з 8-байтового розпізнавального підпису, за яким слідують 3 або більше незалежних блоків даних, що відповідають певній структурі. Кожен блок має своє власне визначення внутрішнього формату. Вони читаються по черзі, від початку до кінця файлу або потоку даних.

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

PNG підходить для трьох основних типів зображення: напівтонових зображень, колірних індексованих зображень і повнокольорового зображення. Ще одним плюсом є те, що на відміну від JPEG стиснення проходить без втрат. А також він має опціональною підтримкою альфа каналу, можливістю гамма корекції і двовимірної черезрядковою розгорткою. І інше перевага в тому, що картинки у форматі PNG виглядають насиченими.

SVG

Про формат

Scalable Vector Graphics (скорочено SVG) (з англ. масштабована векторна графіка) — специфікація мови розмітки, що базується на XML та формат файлів для двовимірної векторної графіки, як статичної, так і анімованої та інтерактивної. SVG може бути виключно декларативним, або містити описи сценаріїв. У SVG-файл є можливість вставляти елементи із зображеннями у форматах PNG, GIF або JPG. Текст є текстом, а не зображенням, тому його можна виділяти і копіювати, він індексується пошуковими машинами, не потрібно створювати додаткові метафайли для пошукових роботів. Анімація реалізована в SVG за допомогою мови SMIL. Підтримуються скриптові мови на основі специфікації ECMAScript. SVG-елементами можна керувати за допомогою JavaScript. Застосування скриптів і анімації в SVG дозволяє створювати динамічну і інтерактивну графіку. SVG має всі переваги і недоліки XML.

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

Формат Тип Прозорість Анімація Застосування Розмір Посилання
BMP Растровий Не зберігає Не підтримується Web-сайти.Документи MS Office, але в основному - призначені для перегляду на екрані.Збереження фото в таком форматі. 1,27 МБ BMP
JPG Растровий Не зберігає Не підтримується Алгоритм JPG найбільшою мірою придатний для стиснення фотографій і картин, що містять реалістичні сцени з плавними переходами яскравості і кольору. 166 КБ JPG
GIF Растровий Зберігає Не підтримується Робочий стіл Windows, документи Word, Power Point,Publisher, Paint. Власний формат за замовчуванням редактора Paint. В інтернеті не використовується. 261 КБ GIF
PNG Растровий Зберігає Підтримується Найчастіше використовується для зберігання зображень, де втрати недопустимі. 566 КБ PNG
SVG Векторний Зберігає Підтримується Призначений для опису двовимірної векторної і змішаної векторно / растрової графіки у форматі XML. 26,3 КБ SVG