Что такое файл BMP?
BMP — bitmap Windows
Что это такое?
BMP хранит изображение попиксельно, без какого-либо сжатия: каждая точка занимает в файле ровно отведённое ей место. Результат предельно прост — и неоправданно тяжёл.
Изображение размером 1920 на 1080 весит в BMP около 6 Мб, тогда как в JPEG при визуально идентичном качестве — всего 300 Кб.
История и происхождение
BMP появился вместе с первыми версиями Windows в конце 1980-х годов. В те времена вычислительных мощностей не хватало, и было выгоднее расходовать место на диске, чем время процессора: отказ от сжатия был вполне рациональным решением.
Сегодня этот компромисс полностью утратил смысл, и формат держится лишь по инерции — в старых программах и отдельных технических задачах.
Чем он удобен
Предельная простота: никакого декодирования, никаких артефактов, никаких потерь. Практически любая программа умеет читать BMP буквально в несколько строк кода.
Формат по-прежнему востребован в некоторых встраиваемых и промышленных системах, где простота важнее объёма файла.
Ограничения и недостатки
Неоправданно большой размер файла без какого-либо выигрыша в качестве по сравнению с PNG, который тоже сохраняет данные без потерь, но весит в десять раз меньше.
Нет надёжной поддержки прозрачности, формат не поддерживается в вебе, отсутствуют метаданные.
Советы по использованию
Держать файлы в BMP больше нет никакого смысла. Переведите их в PNG: качество останется абсолютно тем же, без потерь, а объём файла сократится в разы.
Если речь идёт о фотографии, JPEG даст ещё более компактный файл ценой сжатия с потерями, которое на практике совершенно незаметно.
Конвертируйте ваш BMP за секунды на наших защищённых серверах во Франции.
Конвертировать BMP