BMP

Windows Bitmap
Расширение .bmp[1], .dib[1] или .rle[1]
MIME-тип image/bmp[2][3]
Разработчик Майкрософт[4][5]
Тип формата растровая графика
Логотип Викисклада Медиафайлы на Викискладе

BMP (от англ. Bitmap Picture) — формат хранения растровых изображений, разработанный компанией Microsoft. Файлы формата BMP могут иметь расширения .bmp, .dib и .rle.

Формат BMP пользуется широкой поддержкой среди множества программных продуктов, так как он интегрирован в операционные системы Windows и OS/2. Кроме того, данные в этом формате могут быть включены в двоичные файлы ресурсов (RES) и PE-файлы.

Формат BMP предназначен для хранения однослойных растровых изображений. В разных файлах каждый пиксель может иметь различное количество бит, что определяет глубину цвета. Microsoft предлагает следующие битностные глубины: 1, 2, 4, 8, 16, 24, 32, 48 и 64 бита.

При битностях 8 и ниже цвет кодируется индексом из таблицы цветов (палитры), а при более высоких битностях задается непосредственно значением. В любом случае цвет определяется в цветовой модели RGB, как при указании в пикселе, так и в таблице цветов. Однако в битностях 16 и 32 можно получить оттенки серого с глубиной до 16 и 32 бит соответственно. Частичная прозрачность реализуется с помощью альфа-канала, доступного в битностях от 16 бит и выше.

Пиксели в BMP-файлах обычно организованы в виде двумерного массива. Для битностей 4 и 8 применяется сжатие по алгоритму RLE, что позволяет уменьшить размер файла. Формат BMP также поддерживает встраивание данных в форматах JPEG и PNG. Однако последнее чаще используется не для компактного хранения, а для преодоления ограничений архитектуры GDI, которая не поддерживает работу с изображениями, отличными от BMP.

В последних версиях формата BMP были добавлены новые возможности управления цветом. В частности, появилась возможность указывать конечные точки, производить гамма-коррекцию и встраивать цветовые профили ICC.

  1. 1 2 3 http://fileformats.archiveteam.orgview_html.php?sq=Sri Lanka&lang=ru&q=BMP
  2. https://www.iana.org/assignments/media-types/image/bmp
  3. Leonard S. Windows Image Media Types (англ.)IETF, 2016. — 12 p. — doi:10.17487/RFC7903
  4. http://www.digitalpreservation.gov/formats/fdd/fdd000189.shtml
  5. https://msdn.microsoft.com/en-us/library/dd183391.aspx

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne