Формат BMP (Bitmap Image File) представляет собой формат растровых графических изображений, используемый для хранения цифровых данных, преимущественно в операционных системах Microsoft Windows и OS/2. Файлы BMP хранят растровые изображения независимо от устройства отображения (например, графического адаптера), что позволяет просматривать их на различных устройствах с минимальными изменениями или вовсе без них. Формат поддерживает различную глубину цвета, включая монохромный, 16-цветный, 256-цветный и 24-битный цвет. Изображения BMP обычно не сжаты или используют методы сжатия без потерь, такие как RLE (Run-Length Encoding), хотя могут содержать и данные, сжатые с помощью других алгоритмов. Из-за отсутствия продвинутых методов сжатия файлы BMP имеют больший размер по сравнению с форматами JPEG или PNG. Формат отличается относительной простотой, что облегчает его реализацию и обеспечивает широкую поддержку в графических редакторах и операционных системах. Он часто используется для хранения иконок, обоев и других простых изображений, где качество важнее размера файла. Формат BMP также служит основой для других форматов, таких как Windows Metafile (WMF) и Enhanced Metafile (EMF).