Лабораторна робота 2
Зміст
Формат BMP (BitMaP)
Представляє із себе не зжате( в основному) зображення, яке доволі легко читається і виводиться в ОС Windows(він є растровим форматом ОС Windows), в якій є спеціальні функції API які в цьому допомагають. В файлах BMP інформація про колір кожного файлу кодується 1,4,8,16 або 24 (біт/піксель).Число біт/піксель називається так же глибиною представлення кольору визначається максимальне число кольорів у зображенні. Зображення при глибині 1 біт / піксель може мати всього два кольори, а при глибині 24 біт / піксель - більше 16 млн. різних кольорів.
Види формату:
- Палітровий
- Безпалітровий
Чим можна відкрити:
- Adobe Photoshop
- Corel Paint Shop Pro
- ACDSee Photo Manager
- Microsoft Windows Photo Gallery Viewer
- Nuance PaperPort
- Nuance OmniPage Professional
- Roxio Easy Media Creator
- The Logo Creator
- Друга програма для перегляду зобрвжень
Зображення зберігається порядково знизу-вгору. Для збереження кожного рядка виділяється кратне 4 кількість байт. В незначемих байтах зберігається сміття. Старшому біту відповідає самий лівий піксель. При збережені зображення True Color кожному пікселю відповідають три послідовних байта, зберігаючі скалдові кольору B,G,R(не RGB)
Формат JPEG (Joint Photographic Experts Group)
Був спеціально винайдений для збереження фотографічних зображень. Він став стандартиним форматом для зберігання зображень в цифрових камерах і показу фотографій на інтернет-сайтах.Найбільша відмінність формату JPEG від інших в тому, що в JPEG використовується алгоритм стиснення з втратами (а не алгоритм без втрат ) інформації. Алгоритм стиснення без втрат так зберігає інформацію про зображення , що розпаковане зображення в точності відповідає оригіналу. При стисненні з втратами приноситься в жертву частину інформації про зображення , щоб досягти більшого коефіцієнта стиснення. Розпаковане зображення JPEG рідко відповідає оригіналу абсолютно точно , але дуже часто ці відмінності настільки незначні , що їх ледве можна (якщо взагалі можна ) виявити.
Плюси JPEG:
- Високий ступінь стиснення (щодо багатьох інших форматів)
- Невеликий розмір стисненого файлу
- Мала обчислювальна складність
- Можливість роботи з повнокольоровими зображеннями
- Досить гарна якість зображення при виборі невеликій мірі стиснення.
Мінуси JPEG:
- Дані, що володіють блоковою структурою, за рахунок чого, при сильному стисненні, зображення починає дробитися на квадратики, що значно погіршує якість зображення
- Втрата деталей кольору при стисненні (правда, невеликих)
- Відсутність підтримки прозорості
Як відбувається стискання формату:
Формат GIF (Graphics Interchange Format File)
Може містити в собі послідовність растрових зображень , створюється за допомогою додатків , призначених для редагування графіки або відео. В основному застосовується для створення банерів або графічного оформлення відео. Дані можуть бути стислі без втрати якості з глибиною кольору до 256 кольорів. В останній редакції формату додана функція прозорості. Формат GIF підтримує анімацію зображень. Це послідовність з кількох статичних кадрів і інформація про те , скільки часу кожен кадр повинен бути показаний . Відкривається практично будь-якою програмою , призначеної для перегляду або редагування зображень , а також програмами відеомонтажу.
Чим можна відкрити:
- CorelDRAW,
- Microsoft Windows Photo Gallery Viewer,
- Adobe Photoshop,
- ACDSee Photo Manager,
- OmniPage Professional,
- Irfan View,
- XnView,
- NeroPhotoSnap
- інші програми
Мінуси GIF:
- Залежність від маштабування
- зображеня в ньому можуть мати глибину кольору не більше 8 біт/піксель.
Формат PNG (portable network graphics)
Растровий графічний формат, що набирає все більшої популярності в епоху веб 2.0, з'явився в далекому 1995 році як заміна старого доброго GIF. До того часу господарі запатентованого GIF'а вирішили збивати чотиризначні суми з усіх розробників, які використовують формат, і вільному співтовариству нічого не залишилося окрім як запропонувати безкоштовну альтернативу.
Плюси PNG
- Стиснення зображення відбуватися без будь-яких втрат
- Якість зображення залишається відмінним при будь-якого ступеня стиснення
- Підтримується прозорість, причому не тільки пікселів самого зображення, але і палітри кольорів, одним з варіантів прозорості є альфа-канал
- Максимальна кількість кольорів у зображенні - 256
- Невеликий розмір файлів
- Відмінно працює з зображеннями з вузьким діапазоном квітів
Мінуси PNG
- Не підтримує анімацію
- Не дуже добре підходить для роботи з кольоровими зображеннями
- Відсутня можливість зберігання декількох зображень в одному файлі
- Через специфічність варіантів прозорості, особливо альфа-каналу, даний формат підтримується не всіма браузерами.
(Переваги):Повноцінна підтримка alpha - transparency - прозорості. Дозволяє зробити ділянки зображення прозорими і напівпрозорими. Якісний алгоритм стиснення без втрати якості. Схожий на LZW , але трохи ефективніше. Можливість послідовна розгортка причому (на відміну від GIF ) як по вертикалі , так і по горизонталі одночасно. Вбудована гамма- корекція . Дозволяє прикріпити до зображення налаштування його відображення , для того щоб на різних моніторах зображення відображалося точно так само, як і у автора . Існують 2 версії формату: PNG - 8 ( схожий на GIF - використовує індексні кольору) і PNG - 24 (ближче до JPEG - повнокольоровий палітра ).
Формат EPS (Encapsulated PostScript)
Є стандартом для векторного зображення, яке потрібно помістити в програму макетування сторінок. Файл EPS містить точний опис малюнка програмний код PostScript, який буде використаний при друку. Крім того, в EPS включено зображення низького дозволу для попереднього перегляду (preview, не плутати з thumbnail - мініатюрою на іконці файлу). Preview полегшує ідентифікацію зображень при верстці, дозволяє візуально контролювати його положення, масштаб і повороту). До восьмої версії Adobe Illustrator цей формат використовувався як внутрішній. Подальшу розробку формату припинено. Логічним продовженням формату EPS є формат PDF.
Порівняльна таблиця форматів
Формат | JPEG | GIF | BMP | PNG | EPS |
Тип | Растровий | Растровий | Растровий | Растровий | Векторний |
Підтримка прозорості | відсутня | присутня | відсутня | присутня | присутня |
Макс. число біт/піксель | 64 | 8 | 64 | 64 | відсутні пікселі |
Макс. число кольорів | 16'777'216 | 256 | 16'777'216 | 281'474'976'710'656 | підтримує всі кольорові моделі (Lab,RGB,CMYK,Індексовану палітру,дуплекси,сіру палітру і монохромне,чорнобіле зображення) |
Максимальний розмір зображення (в пікселях) | 65535х65535 | 65535х65535 | 65535х65535 | 2'147'483'647х2'147'483'647 | - |
Методи стиснення | JPEG | LZW | RLE* | LZ77 | LZW(без втрат) |
Анімація зображення | не підтримується | покадрова | покадрова в APNG | не підтримується | - |
Де застосовується | Web-сайти.Документи MS Office, але в основному - призначені для перегляду на екрані.Збереження фото в таком форматі. | В основному Web-cайти.Документи MS Office, але, як правило, призначені для перегляду на екрані (наприклад призентації) | Робочий стіл Windows, документи Word, Power Point,Publisher, Paint. Власний формат за замовчуванням редактора Paint. В інтернеті не використовується. | Найчастіше використовується для зберігання зображень, де втрати недопустимі(рентгенівські знімки). Саме цей формат підтримує більшість сучасних програм для перегляду і створення зображень. | Векторна графіка.в настільні видавничі системи і подальшої професійної друку на PostScript пристроях. Крім растра в цей формат записується інформація про контури, трепінге, шрифтах. |