Відмінності між версіями «Лабораторна робота 3 Багаченко Дмитро»
4666311 (обговорення • внесок) (→JPG) |
4666311 (обговорення • внесок) (→Висновок) |
||
(не показано 26 проміжних версій цього учасника) | |||
Рядок 1: | Рядок 1: | ||
− | ==BMP== | + | =.BMP= |
− | Формат BMP (bitmap) один з перших графічних форматів і на даний момент не дуже популярний. BMP | + | ==Формат зображення BMP== |
+ | Формат BMP (bitmap) один з перших графічних форматів і на даний момент не дуже популярний. Файли BMP підтримують кілька різних глибин кольору - від чорно-білого зображення (1 біт) до Deep color (64 біт). Даний формат підтримує прозорість, однак він не читаєтся деякими додатками Microsoft. Реалізована підтримка часткової прозорості різної битности. Перевагою формату є той факт, що зображення зберігається без втрат якості. Однак, чим більше геометричні розміри BMP-зображення і колірна глибина, тим більше розмір файлу. В основному, він використовується для великих монохромних зображень - піктограм, схем, креслень - там, де дуже важлива точна передача деталей. Іншими словами, файли BMP краще конвертувати в інші форматы. | ||
+ | * Заголовок файлу: містить інформацію про тип, розмір і місцезнаходження «машино-незалежного» бітмапу. | ||
+ | * Інформаційний заголовок: визначає розмір, тип стиснення и кольоровий формат бітмапу. | ||
+ | * Кольорова таблиця: визначає масив структур RGBQUAD, що містить стільки елементів, скільки кольорів в бітмапі. Кольорова таблиця не створюється для бітмапів с 24-бітним кольором, тому що кожний піксель визначається 24-бітними значеннями RGB із області даних. | ||
+ | * Масив байтів, які і визначають пікселі бітмапу. Ці дані розміщені рядами. Кожний ряд складається з послідовних байтів, які визначають пікселі в бітмапі, зліва направо. | ||
− | == | + | =.JPEG= |
− | Це, мабуть, найпоширеніший графічний формат. Зазвичай | + | ==Формат зображення JPEG== |
− | + | * Це, мабуть, найпоширеніший графічний формат. Зазвичай формат JPG дуже широко поширений в інтернеті, майже завжди використовується веб-розробниками, адже стиснення дозволяє значно зменшити розмір зображень. Ступінь стиснення може бути різною - чим вона більша, тим менше розмір файлу, але гірше якість і навпаки. Недоліком формату є відсутність підтримки прозорості. | |
− | ==GIF== | + | * Розширення JPG і JPEG повністю рівнозначні, це один і той же формат різниця між ними тільки в одній букві розширення. JPG є TrueColor-форматом, тобто має здатність зберігати зображення з глибиною кольору 24 біт / піксель. Даний формат може відображати більше 16 млн кольорів. |
− | ==PNG== | + | |
+ | * Свою популярність JPG заслужив гнучкою можливістю стиснення даних. Якщо потрібно, зображення можна зберегти з високою якістю. При використанні алгоритму стиснення з втратами, з кожним збереженням файлу відбувається втрата якості зображення. | ||
+ | |||
+ | =.GIF= | ||
+ | ==Формат зображення GIF== | ||
+ | Формат GIF (Graphics Interchange Format) не радує глибиною кольору (8 біт). Він може зберігати стислі без втрати даних зображення в форматі не більше 256 кольорів. Однією з особливостей GIF є підтримка анімації. | ||
+ | * Розмір картинки - від 1х1 до 65535х65535 пікселів. | ||
+ | * Число кольорів палітри - від 2 до 256. | ||
+ | * Кожен колір палітри має глибину 24 біта / піксель (вибір з 16 мільйонів квітів). | ||
+ | * Карта прозорості - 1-бітна (напівпрозорих кольорів немає). | ||
+ | * Число повторів анімації - від 1 до 65535, а також нескінченне. | ||
+ | * Час показу одного кадру анімації - від 1/100 секунди до 655 секунд. | ||
+ | * Число кадрів анімації - необмежено. | ||
+ | * Число невидимих текстових коментарів і розмір кожного коментаря - необмежені. | ||
+ | |||
+ | =.PNG= | ||
+ | ==Формат зображення PNG== | ||
+ | * Файл PNG - растрове зображення, збережене в форматі Portable Network Graphic. У кожному PNG-малюнку міститься палітра - набір використовуваних квітів. Для зменшення розміру файлу застосовується стиснення без втрат якості за алгоритмом Deflate. Використовується переважно в Інтернеті в якості зображень для веб-сторінок. | ||
+ | |||
+ | * Формат був розроблений для заміни GIF, який, крім своїх недоліків, до 2004 мав обмеження для використання у вільному програмному забезпеченні. Новий формат PNG вирішив ці проблеми. Зокрема, в ньому реалізована підтримка 8-бітного альфа-каналу і підтримка кольору до 48 біт. У той час як в GIF-форматі можлива тільки повна прозорість і колірна палітра обмежена всього 256 квітами (8 біт). | ||
+ | |||
+ | * Однак, на відміну від попередника, цей формат не підтримує анімацію. З цією метою було створено інший формат MNG. У файлах PNG також неможливо використання палітри CMYK, тому як цей формат не призначений для професійної роботи з графікою. Файли PNG можна відкрити в будь-якому браузері і практично в будь-якій програмі для перегляду і редагування зображень. | ||
+ | |||
+ | =Векторний формат .CDR= | ||
+ | |||
+ | ==Формат зображення CorelDraw Bitmap== | ||
+ | |||
+ | * CorelDraw Bitmap — основний формат векторного графічного редактора CorelDRAW. Формат CDR став універсальним для інших програм завдяки використанню окремої компресії для векторних і растрових зображень, можливості вбудовувати шрифти, величезному робочому полю 45х45 метрів, підтримці багатосторінковості. | ||
+ | |||
+ | * У своїх перших версіях, формат файлу CDR був повністю пропрієтарним і в основному використовувався для векторних малюнків.Формат ранніх версій розпізнається за першими двома байтами, що містять літери «WL». Починаючи з CorelDraw 3, формат файлу змінюється на контейнер Resource Interchange File Format (RIFF), та розпізнається за першими чотирма байтами, що містять «RIFF», тоді як версія одержується з байтів 9-15, з рядку «CDR * vrsn», де зірочка «*» означає версію в шістнадцятковій системі числення. Фактичний блок даних в RIFF залишається власним форматом Corel. | ||
+ | |||
+ | * Не існує загальнодоступної специфікації формату CDR. Також існують інші формати CorelDraw: CorelDraw Compressed (CDX), CorelDraw Template (CDT) і Corel Presentation Exchange (CMX). | ||
+ | |||
+ | =Порівняння форматів= | ||
+ | {| class="wikitable" width="100%" | ||
+ | |- | ||
+ | ! !! BMP !! JPG !! GIF !! PNG | ||
+ | |- | ||
+ | | Приклади ||[https://drive.google.com/file/d/1_8LWJAufb0UcZxf-c5VNHcIbWIx0L1EC/view?usp=sharing bmp] ||[https://drive.google.com/file/d/17j3KrelfSTA_12CaQbBfOPg5OUUSx0m8/view?usp=sharing jpg] || [https://drive.google.com/file/d/1Ay8MQlX6xWZaQAzlJt3_U8FJZvEbapfM/view?usp=sharing gif] || [https://drive.google.com/file/d/1rbbwu6y_wSy8qak8A-sEJvWk3mFAS5tg/view?usp=sharing png] | ||
+ | |- | ||
+ | | Розмір || 36,56 МБ || 4,55 МБ || 6,92 МБ || 14,37 МБ | ||
+ | |- | ||
+ | | Втрата якості || відсутня || достатня || достатня || відсутня | ||
+ | |- | ||
+ | | Використання || ОС Windows в якості іконок. || Має найменший розмір, завдяки цьому використовується на носіях електронної інформації та web сторінках. || Використовуэться на Web сторінках, в якості зображень без плавних колірних переходів (банери, логотипи, схеми, написи) || На відміну від інших форматів може бути прозорим. Використовується на web сторінках в якості фону. | ||
+ | |- | ||
+ | |} | ||
+ | =Висновок= | ||
+ | Формат PNG найкраще підходить для роботи, де використовується прозорість. Також цей формат використовує стиснення без втрат і зберігає високу якість фото, що добре переглядати на різних екранах по величині. Якщо якість фото для вас не суттєва, але важливий розмір, то краще використовувати формат JPEG. І однозначно для роботи з анімацією треба використовувати формат GIF. |
Поточна версія на 11:47, 23 квітня 2019
Зміст
.BMP
Формат зображення BMP
Формат BMP (bitmap) один з перших графічних форматів і на даний момент не дуже популярний. Файли BMP підтримують кілька різних глибин кольору - від чорно-білого зображення (1 біт) до Deep color (64 біт). Даний формат підтримує прозорість, однак він не читаєтся деякими додатками Microsoft. Реалізована підтримка часткової прозорості різної битности. Перевагою формату є той факт, що зображення зберігається без втрат якості. Однак, чим більше геометричні розміри BMP-зображення і колірна глибина, тим більше розмір файлу. В основному, він використовується для великих монохромних зображень - піктограм, схем, креслень - там, де дуже важлива точна передача деталей. Іншими словами, файли BMP краще конвертувати в інші форматы.
- Заголовок файлу: містить інформацію про тип, розмір і місцезнаходження «машино-незалежного» бітмапу.
- Інформаційний заголовок: визначає розмір, тип стиснення и кольоровий формат бітмапу.
- Кольорова таблиця: визначає масив структур RGBQUAD, що містить стільки елементів, скільки кольорів в бітмапі. Кольорова таблиця не створюється для бітмапів с 24-бітним кольором, тому що кожний піксель визначається 24-бітними значеннями RGB із області даних.
- Масив байтів, які і визначають пікселі бітмапу. Ці дані розміщені рядами. Кожний ряд складається з послідовних байтів, які визначають пікселі в бітмапі, зліва направо.
.JPEG
Формат зображення JPEG
- Це, мабуть, найпоширеніший графічний формат. Зазвичай формат JPG дуже широко поширений в інтернеті, майже завжди використовується веб-розробниками, адже стиснення дозволяє значно зменшити розмір зображень. Ступінь стиснення може бути різною - чим вона більша, тим менше розмір файлу, але гірше якість і навпаки. Недоліком формату є відсутність підтримки прозорості.
- Розширення JPG і JPEG повністю рівнозначні, це один і той же формат різниця між ними тільки в одній букві розширення. JPG є TrueColor-форматом, тобто має здатність зберігати зображення з глибиною кольору 24 біт / піксель. Даний формат може відображати більше 16 млн кольорів.
- Свою популярність JPG заслужив гнучкою можливістю стиснення даних. Якщо потрібно, зображення можна зберегти з високою якістю. При використанні алгоритму стиснення з втратами, з кожним збереженням файлу відбувається втрата якості зображення.
.GIF
Формат зображення GIF
Формат GIF (Graphics Interchange Format) не радує глибиною кольору (8 біт). Він може зберігати стислі без втрати даних зображення в форматі не більше 256 кольорів. Однією з особливостей GIF є підтримка анімації.
- Розмір картинки - від 1х1 до 65535х65535 пікселів.
- Число кольорів палітри - від 2 до 256.
- Кожен колір палітри має глибину 24 біта / піксель (вибір з 16 мільйонів квітів).
- Карта прозорості - 1-бітна (напівпрозорих кольорів немає).
- Число повторів анімації - від 1 до 65535, а також нескінченне.
- Час показу одного кадру анімації - від 1/100 секунди до 655 секунд.
- Число кадрів анімації - необмежено.
- Число невидимих текстових коментарів і розмір кожного коментаря - необмежені.
.PNG
Формат зображення PNG
- Файл PNG - растрове зображення, збережене в форматі Portable Network Graphic. У кожному PNG-малюнку міститься палітра - набір використовуваних квітів. Для зменшення розміру файлу застосовується стиснення без втрат якості за алгоритмом Deflate. Використовується переважно в Інтернеті в якості зображень для веб-сторінок.
- Формат був розроблений для заміни GIF, який, крім своїх недоліків, до 2004 мав обмеження для використання у вільному програмному забезпеченні. Новий формат PNG вирішив ці проблеми. Зокрема, в ньому реалізована підтримка 8-бітного альфа-каналу і підтримка кольору до 48 біт. У той час як в GIF-форматі можлива тільки повна прозорість і колірна палітра обмежена всього 256 квітами (8 біт).
- Однак, на відміну від попередника, цей формат не підтримує анімацію. З цією метою було створено інший формат MNG. У файлах PNG також неможливо використання палітри CMYK, тому як цей формат не призначений для професійної роботи з графікою. Файли PNG можна відкрити в будь-якому браузері і практично в будь-якій програмі для перегляду і редагування зображень.
Векторний формат .CDR
Формат зображення CorelDraw Bitmap
- CorelDraw Bitmap — основний формат векторного графічного редактора CorelDRAW. Формат CDR став універсальним для інших програм завдяки використанню окремої компресії для векторних і растрових зображень, можливості вбудовувати шрифти, величезному робочому полю 45х45 метрів, підтримці багатосторінковості.
- У своїх перших версіях, формат файлу CDR був повністю пропрієтарним і в основному використовувався для векторних малюнків.Формат ранніх версій розпізнається за першими двома байтами, що містять літери «WL». Починаючи з CorelDraw 3, формат файлу змінюється на контейнер Resource Interchange File Format (RIFF), та розпізнається за першими чотирма байтами, що містять «RIFF», тоді як версія одержується з байтів 9-15, з рядку «CDR * vrsn», де зірочка «*» означає версію в шістнадцятковій системі числення. Фактичний блок даних в RIFF залишається власним форматом Corel.
- Не існує загальнодоступної специфікації формату CDR. Також існують інші формати CorelDraw: CorelDraw Compressed (CDX), CorelDraw Template (CDT) і Corel Presentation Exchange (CMX).
Порівняння форматів
BMP | JPG | GIF | PNG | |
---|---|---|---|---|
Приклади | bmp | jpg | gif | png |
Розмір | 36,56 МБ | 4,55 МБ | 6,92 МБ | 14,37 МБ |
Втрата якості | відсутня | достатня | достатня | відсутня |
Використання | ОС Windows в якості іконок. | Має найменший розмір, завдяки цьому використовується на носіях електронної інформації та web сторінках. | Використовуэться на Web сторінках, в якості зображень без плавних колірних переходів (банери, логотипи, схеми, написи) | На відміну від інших форматів може бути прозорим. Використовується на web сторінках в якості фону. |
Висновок
Формат PNG найкраще підходить для роботи, де використовується прозорість. Також цей формат використовує стиснення без втрат і зберігає високу якість фото, що добре переглядати на різних екранах по величині. Якщо якість фото для вас не суттєва, але важливий розмір, то краще використовувати формат JPEG. І однозначно для роботи з анімацією треба використовувати формат GIF.