Відмінності між версіями «Лабораторна робота 3 Марков Богдан»
Матеріал з Вікі ЦДУ
4539253 (обговорення • внесок) (Створена сторінка: ===Формат BMP=== BMP (DIB – device-independent bitmap) – формат збереження графічних зображень Глибиназбе...) |
4539253 (обговорення • внесок) |
||
Рядок 1: | Рядок 1: | ||
===Формат BMP=== | ===Формат BMP=== | ||
BMP (DIB – device-independent bitmap) – формат збереження графічних зображень Глибиназбереженняграфічнихзображень. Глибинакольору від 1 до 48 біт на піксель.Можливе стиснення без втрат. Розширення .bmp, .dib и .rle. | BMP (DIB – device-independent bitmap) – формат збереження графічних зображень Глибиназбереженняграфічнихзображень. Глибинакольору від 1 до 48 біт на піксель.Можливе стиснення без втрат. Розширення .bmp, .dib и .rle. | ||
+ | ===Специфікації BMP=== | ||
+ | *Глибинакольору від 1 до 48 біт на піксель | ||
+ | *Можливе стиснення без втрат. | ||
+ | *На кожну точку (піксель) зображення відводиться від 1 до 48 біт. | ||
+ | *Формат файлу BMP здатний зберігати 2D цифрові зображення довільної ширини, висоти та роздільної здатності, як монохромні так і кольорові, різної глибини кольору, і, необов'язково, зі стисненням даних, альфа-каналом та керуванням кольору. | ||
+ | * Часткова прозорість реалізована альфа-каналом різних бітностей, але при цьому прозорість без градацій можна побічно отримати RLE-кодуванням. | ||
+ | * В бітності 8 і нижче він вказується індексом з таблиці кольорів (палітри), а при великих: безпосереднім значенням. Колір же в будь-якому випадку можна задати тільки в колірній моделі RGB, але в бітності 16 і 32 можна отримати відтінки сірого з глибиною до 16 і 32-ох біт відповідно. | ||
+ | * У більшості випадків пікселі зберігаються у вигляді відносно простого двовимірного масиву. | ||
+ | * В останніх версіях формату BMP так само з'явилися можливості управління кольором. Зокрема, можна вказувати кінцеві точки, виконувати гама-корекцію і вбудовувати колірні профілі ICC. | ||
+ | * Максимальний розмір неподільних комірок 32 біта і тому формат можна класифікувати як 32-бітний. Винятком можуть бути 64-бітові пікселі. | ||
+ | * BMP-файл складається з чотирьох частин: | ||
+ | # Заголовок файлу (BITMAPFILEHEADER); | ||
+ | # Заголовок зображення (BITMAPINFOHEADER, може бути відсутнім). BITMAPV4HEADER (Win95, NT4.0) BITMAPV5HEADER (Win98/Me, 2000/XP); | ||
+ | # Палітра (може бути відсутнім); | ||
+ | # Саме зображення. |
Версія за 10:19, 8 травня 2019
Формат BMP
BMP (DIB – device-independent bitmap) – формат збереження графічних зображень Глибиназбереженняграфічнихзображень. Глибинакольору від 1 до 48 біт на піксель.Можливе стиснення без втрат. Розширення .bmp, .dib и .rle.
Специфікації BMP
- Глибинакольору від 1 до 48 біт на піксель
- Можливе стиснення без втрат.
- На кожну точку (піксель) зображення відводиться від 1 до 48 біт.
- Формат файлу BMP здатний зберігати 2D цифрові зображення довільної ширини, висоти та роздільної здатності, як монохромні так і кольорові, різної глибини кольору, і, необов'язково, зі стисненням даних, альфа-каналом та керуванням кольору.
- Часткова прозорість реалізована альфа-каналом різних бітностей, але при цьому прозорість без градацій можна побічно отримати RLE-кодуванням.
- В бітності 8 і нижче він вказується індексом з таблиці кольорів (палітри), а при великих: безпосереднім значенням. Колір же в будь-якому випадку можна задати тільки в колірній моделі RGB, але в бітності 16 і 32 можна отримати відтінки сірого з глибиною до 16 і 32-ох біт відповідно.
- У більшості випадків пікселі зберігаються у вигляді відносно простого двовимірного масиву.
- В останніх версіях формату BMP так само з'явилися можливості управління кольором. Зокрема, можна вказувати кінцеві точки, виконувати гама-корекцію і вбудовувати колірні профілі ICC.
- Максимальний розмір неподільних комірок 32 біта і тому формат можна класифікувати як 32-бітний. Винятком можуть бути 64-бітові пікселі.
- BMP-файл складається з чотирьох частин:
- Заголовок файлу (BITMAPFILEHEADER);
- Заголовок зображення (BITMAPINFOHEADER, може бути відсутнім). BITMAPV4HEADER (Win95, NT4.0) BITMAPV5HEADER (Win98/Me, 2000/XP);
- Палітра (може бути відсутнім);
- Саме зображення.