Відмінності між версіями «Кропивка Лабораторна робота №3»
7704061 (обговорення • внесок) (→Формат JPG) |
7704061 (обговорення • внесок) |
||
Рядок 1: | Рядок 1: | ||
==Формат BMP== | ==Формат BMP== | ||
+ | [[Файл:Bitmap.png|120px||left|]] | ||
BMP (скорочено від BitMaP) - це "рідний" формат растрової графіки для Windows, оскільки він найближче відповідає внутрішньому формату Windows, в якому ця система зберігає свої растрові масиви. | BMP (скорочено від BitMaP) - це "рідний" формат растрової графіки для Windows, оскільки він найближче відповідає внутрішньому формату Windows, в якому ця система зберігає свої растрові масиви. | ||
− | <br> У заголовку файлу записана інформація про зображення - розмір файлу, ширина і висота малюнка, глибина пікселів, кількість кольорів. Після заголовка може слідувати палітра. Далі йде безпосередньо набір даних про пікселі, який ідентифікує положення кожного пікселя і його колір. | + | <br><br><br> У заголовку файлу записана інформація про зображення - розмір файлу, ширина і висота малюнка, глибина пікселів, кількість кольорів. Після заголовка може слідувати палітра. Далі йде безпосередньо набір даних про пікселі, який ідентифікує положення кожного пікселя і його колір. |
<br> Файли BMP підтримують кілька різних глибин кольору - від чорно-білого зображення (1 біт) до Deep color (64 біт). Реалізована підтримка часткової прозорості різної битности. Перевагою формату є той факт, що зображення зберігається без втрат якості. Однак, чим більше геометричні розміри BMP-зображення і глибина кольору, тим більше розмір файлу. | <br> Файли BMP підтримують кілька різних глибин кольору - від чорно-білого зображення (1 біт) до Deep color (64 біт). Реалізована підтримка часткової прозорості різної битности. Перевагою формату є той факт, що зображення зберігається без втрат якості. Однак, чим більше геометричні розміри BMP-зображення і глибина кольору, тим більше розмір файлу. | ||
<br> Наприклад, розмір звичайної фотографії з глибиною кольору 24 біт може легко досягти 15 МБ і більше. Тому сфера цілеспрямованого застосування формату обмежена. В основному, він використовується для великих монохромних зображень - піктограм, схем, креслень - там, де дуже важлива точна передача деталей. | <br> Наприклад, розмір звичайної фотографії з глибиною кольору 24 біт може легко досягти 15 МБ і більше. Тому сфера цілеспрямованого застосування формату обмежена. В основному, він використовується для великих монохромних зображень - піктограм, схем, креслень - там, де дуже важлива точна передача деталей. | ||
− | |||
==Формат JPG== | ==Формат JPG== | ||
+ | [[Файл:94e.jpg|160px||right|]] | ||
JPG - найпопулярніший на сьогоднішній день формат зображень, розроблений компанією Joint Photographic Experts Group (JPEG). Завдяки хорошій ступеня стиснення і підтримки кольору в 24 біт, файли з розширенням JPG використовуються практично у всіх цифрових фотоапаратах і камерах. | JPG - найпопулярніший на сьогоднішній день формат зображень, розроблений компанією Joint Photographic Experts Group (JPEG). Завдяки хорошій ступеня стиснення і підтримки кольору в 24 біт, файли з розширенням JPG використовуються практично у всіх цифрових фотоапаратах і камерах. | ||
<br><br> Також, формат JPG дуже широко поширений в інтернеті, майже завжди використовується веб-розробниками, адже стиснення дозволяє значно зменшити розмір зображень. Ступінь стиснення може бути різною чим вона більша, тим менше розмір файлу, але гірше якість і навпаки. Недоліком формату є відсутність підтримки прозорості. | <br><br> Також, формат JPG дуже широко поширений в інтернеті, майже завжди використовується веб-розробниками, адже стиснення дозволяє значно зменшити розмір зображень. Ступінь стиснення може бути різною чим вона більша, тим менше розмір файлу, але гірше якість і навпаки. Недоліком формату є відсутність підтримки прозорості. | ||
+ | <br><br><br><br> | ||
==Формат GIF== | ==Формат GIF== | ||
+ | [[Файл:603c.gif|168px||right|]] | ||
GIF формат являє собою файл зображення, що досить часто супроводжується анімацією. Формується за допомогою спеціалізованих графічних редакторів, може нести в собі кілька растрових зображень в певній послідовності. Формат GIF має поширення в сфері створення банерів, а також графічної оболонки відео-контенту. | GIF формат являє собою файл зображення, що досить часто супроводжується анімацією. Формується за допомогою спеціалізованих графічних редакторів, може нести в собі кілька растрових зображень в певній послідовності. Формат GIF має поширення в сфері створення банерів, а також графічної оболонки відео-контенту. | ||
<br> Основною перевагою вважається стиснення даних без явної втрати якості при глибині до 256 кольорів, сучасні редакції анімації GIF, включили в себе настроюються функції прозорості. Анімації складаються з деякого числа статичних кадрів, а також даних про необхідному часу демонстрації того чи іншого кадру. | <br> Основною перевагою вважається стиснення даних без явної втрати якості при глибині до 256 кольорів, сучасні редакції анімації GIF, включили в себе настроюються функції прозорості. Анімації складаються з деякого числа статичних кадрів, а також даних про необхідному часу демонстрації того чи іншого кадру. | ||
+ | <br><br><br> | ||
==Формат PNG== | ==Формат PNG== | ||
+ | [[Файл:Linux.ic46198.png|140px||right|]] | ||
PNG - растрове зображення, збережене в форматі Portable Network Graphic. У кожному PNG-малюнку міститься палітра - набір використовуваних квітів. Для зменшення розміру файлу застосовується стиснення без втрат якості за алгоритмом Deflate. Використовується переважно в Інтернеті в якості зображень для веб-сторінок. | PNG - растрове зображення, збережене в форматі Portable Network Graphic. У кожному PNG-малюнку міститься палітра - набір використовуваних квітів. Для зменшення розміру файлу застосовується стиснення без втрат якості за алгоритмом Deflate. Використовується переважно в Інтернеті в якості зображень для веб-сторінок. | ||
<br> Формат був розроблений для заміни GIF , який, крім своїх недоліків, до 2004 мав обмеження для використання у вільному програмному забезпеченні. Новий формат PNG вирішив ці проблеми. Зокрема, в ньому реалізована підтримка 8-бітного альфа-каналу і підтримка кольору до 48 біт. У той час як в GIF-форматі можлива тільки повна прозорість і колірна палітра обмежена всього 256 кольорами (8 біт). | <br> Формат був розроблений для заміни GIF , який, крім своїх недоліків, до 2004 мав обмеження для використання у вільному програмному забезпеченні. Новий формат PNG вирішив ці проблеми. Зокрема, в ньому реалізована підтримка 8-бітного альфа-каналу і підтримка кольору до 48 біт. У той час як в GIF-форматі можлива тільки повна прозорість і колірна палітра обмежена всього 256 кольорами (8 біт). | ||
+ | <br><br><br> | ||
==Векторний формат SVG== | ==Векторний формат SVG== | ||
+ | [[Файл:300px-Bitmap VS SVG ru.svg.png|200px||left|]] | ||
SVG - XML мова розмітки на основі векторної графіки. По суті це текстовий файл, який є відкритим веб-стандартом для опису двовимірних векторних зображень без втрати якості при масштабуванні. Також підтримує інтерактивність і анімацію. Розробляється з 1999 року і використовується для того, щоб описати за допомогою мови програмування графічні елементи сайту. | SVG - XML мова розмітки на основі векторної графіки. По суті це текстовий файл, який є відкритим веб-стандартом для опису двовимірних векторних зображень без втрати якості при масштабуванні. Також підтримує інтерактивність і анімацію. Розробляється з 1999 року і використовується для того, щоб описати за допомогою мови програмування графічні елементи сайту. | ||
*Акронім: Scalable Vector Graphics. | *Акронім: Scalable Vector Graphics. | ||
*Тип зображення: векторний. | *Тип зображення: векторний. | ||
*Тип стиснення: зазвичай не стискається, але може бути стиснутий без втрат. | *Тип стиснення: зазвичай не стискається, але може бути стиснутий без втрат. | ||
+ | <br> | ||
'''Особливості формату svg:''' | '''Особливості формату svg:''' | ||
*розмір SVG-файлу не залежить від розміру або кольору. На вагу впливає складність точок і ліній, з яких складається зображення; | *розмір SVG-файлу не залежить від розміру або кольору. На вагу впливає складність точок і ліній, з яких складається зображення; |
Версія за 17:22, 27 березня 2021
Зміст
Формат BMP
BMP (скорочено від BitMaP) - це "рідний" формат растрової графіки для Windows, оскільки він найближче відповідає внутрішньому формату Windows, в якому ця система зберігає свої растрові масиви.
У заголовку файлу записана інформація про зображення - розмір файлу, ширина і висота малюнка, глибина пікселів, кількість кольорів. Після заголовка може слідувати палітра. Далі йде безпосередньо набір даних про пікселі, який ідентифікує положення кожного пікселя і його колір.
Файли BMP підтримують кілька різних глибин кольору - від чорно-білого зображення (1 біт) до Deep color (64 біт). Реалізована підтримка часткової прозорості різної битности. Перевагою формату є той факт, що зображення зберігається без втрат якості. Однак, чим більше геометричні розміри BMP-зображення і глибина кольору, тим більше розмір файлу.
Наприклад, розмір звичайної фотографії з глибиною кольору 24 біт може легко досягти 15 МБ і більше. Тому сфера цілеспрямованого застосування формату обмежена. В основному, він використовується для великих монохромних зображень - піктограм, схем, креслень - там, де дуже важлива точна передача деталей.
Формат JPG
JPG - найпопулярніший на сьогоднішній день формат зображень, розроблений компанією Joint Photographic Experts Group (JPEG). Завдяки хорошій ступеня стиснення і підтримки кольору в 24 біт, файли з розширенням JPG використовуються практично у всіх цифрових фотоапаратах і камерах.
Також, формат JPG дуже широко поширений в інтернеті, майже завжди використовується веб-розробниками, адже стиснення дозволяє значно зменшити розмір зображень. Ступінь стиснення може бути різною чим вона більша, тим менше розмір файлу, але гірше якість і навпаки. Недоліком формату є відсутність підтримки прозорості.
Формат GIF
GIF формат являє собою файл зображення, що досить часто супроводжується анімацією. Формується за допомогою спеціалізованих графічних редакторів, може нести в собі кілька растрових зображень в певній послідовності. Формат GIF має поширення в сфері створення банерів, а також графічної оболонки відео-контенту.
Основною перевагою вважається стиснення даних без явної втрати якості при глибині до 256 кольорів, сучасні редакції анімації GIF, включили в себе настроюються функції прозорості. Анімації складаються з деякого числа статичних кадрів, а також даних про необхідному часу демонстрації того чи іншого кадру.
Формат PNG
PNG - растрове зображення, збережене в форматі Portable Network Graphic. У кожному PNG-малюнку міститься палітра - набір використовуваних квітів. Для зменшення розміру файлу застосовується стиснення без втрат якості за алгоритмом Deflate. Використовується переважно в Інтернеті в якості зображень для веб-сторінок.
Формат був розроблений для заміни GIF , який, крім своїх недоліків, до 2004 мав обмеження для використання у вільному програмному забезпеченні. Новий формат PNG вирішив ці проблеми. Зокрема, в ньому реалізована підтримка 8-бітного альфа-каналу і підтримка кольору до 48 біт. У той час як в GIF-форматі можлива тільки повна прозорість і колірна палітра обмежена всього 256 кольорами (8 біт).
Векторний формат SVG
SVG - XML мова розмітки на основі векторної графіки. По суті це текстовий файл, який є відкритим веб-стандартом для опису двовимірних векторних зображень без втрати якості при масштабуванні. Також підтримує інтерактивність і анімацію. Розробляється з 1999 року і використовується для того, щоб описати за допомогою мови програмування графічні елементи сайту.
- Акронім: Scalable Vector Graphics.
- Тип зображення: векторний.
- Тип стиснення: зазвичай не стискається, але може бути стиснутий без втрат.
Особливості формату svg:
- розмір SVG-файлу не залежить від розміру або кольору. На вагу впливає складність точок і ліній, з яких складається зображення;
- під час зміни масштабу зображення не втрачає інформацію, тому замінює собою кілька варіантів растрових файлів для різних дозволів екрану;
- підходить для друку та індексації пошуковими системами;
- може бути вбудований в html-код сайту, а значить, кешируєтся разом з ним і завантажується швидше, ніж зображення в .png або .jpeg.
Таблиця порівняння форматів
BMP | JPG | GIF | PNG | SVG | |
---|---|---|---|---|---|
Приклади | BMP | JPG | GIF_1 GIF_2 | PNG | SVG |
Розмір | 7,50 МБ | 184 КБ | 883 КБ / 592 КБ | 1,16 МБ | 1,29 Мб |
Стиснення (втрата якості) | відсутня | з втратами | відсутня | відсутня | відсутня |
Кольори | Змінна величина | може відображати більше 16 млн кольорів | не більше 256 кольорів | 16 мільйонів + прозорість | 16 мільйонів + прозорість |
Використання | Точна передача деталей | Публікація в інтернеті фотографій і зображень з текстом | Анимація та зберігання стислих без втрати даних зображень у форматі до 256 кольорів | Зображення з градацією прозорості | Відображення логотипів, іконок, карт, прапорів, графіків і іншої графіки |