Что такое файл BMP?

BMP — bitmap Windows

Что это такое?

BMP хранит изображение попиксельно, без какого-либо сжатия: каждая точка занимает в файле ровно отведённое ей место. Результат предельно прост — и неоправданно тяжёл.

Изображение размером 1920 на 1080 весит в BMP около 6 Мб, тогда как в JPEG при визуально идентичном качестве — всего 300 Кб.

История и происхождение

BMP появился вместе с первыми версиями Windows в конце 1980-х годов. В те времена вычислительных мощностей не хватало, и было выгоднее расходовать место на диске, чем время процессора: отказ от сжатия был вполне рациональным решением.

Сегодня этот компромисс полностью утратил смысл, и формат держится лишь по инерции — в старых программах и отдельных технических задачах.

Чем он удобен

Предельная простота: никакого декодирования, никаких артефактов, никаких потерь. Практически любая программа умеет читать BMP буквально в несколько строк кода.

Формат по-прежнему востребован в некоторых встраиваемых и промышленных системах, где простота важнее объёма файла.

Ограничения и недостатки

Неоправданно большой размер файла без какого-либо выигрыша в качестве по сравнению с PNG, который тоже сохраняет данные без потерь, но весит в десять раз меньше.

Нет надёжной поддержки прозрачности, формат не поддерживается в вебе, отсутствуют метаданные.

Советы по использованию

Держать файлы в BMP больше нет никакого смысла. Переведите их в PNG: качество останется абсолютно тем же, без потерь, а объём файла сократится в разы.

Если речь идёт о фотографии, JPEG даст ещё более компактный файл ценой сжатия с потерями, которое на практике совершенно незаметно.

Конвертируйте ваш BMP за секунды на наших защищённых серверах во Франции.

Конвертировать BMP