Что такое Конвертер изображений в BMP?
Конвертирует файлы PNG, JPG, WebP и другие форматы изображений в несжатые файлы BMP (bitmap). BMP используется в устаревшем ПО, встраиваемых системах и печатных процессах, которым нужны необработанные пиксельные данные без артефактов сжатия.
Выбирайте между 24-битным BMP (только RGB, 3 байта на пиксель) и 32-битным BMP (RGBA с альфа-каналом, 4 байта на пиксель) и задавайте встроенное разрешение от 72 до 300 DPI для печатных задач. Бросайте несколько файлов сразу — они обрабатываются пакетом; скачивайте отдельные BMP, копируйте результат в буфер обмена или собирайте всю пачку в ZIP. BMP хранит пиксели без сжатия, поэтому ориентируйтесь на ~3 МБ на мегапиксель при 24 битах и ~4 МБ при 32.
Как использовать
- Загрузите, перетащите или вставьте одно или несколько изображений (PNG, JPG, WebP, GIF). Одиночное перетащенное изображение конвертируется само.
- Выберите глубину цвета BMP (24 бита RGB или 32 бита с альфа-каналом), разрешение (72–300 DPI) и при необходимости размер вывода с сохранением пропорций.
- Скачивайте отдельные BMP-файлы, копируйте результат в буфер обмена или забирайте всю пачку в ZIP-архиве.
Когда использовать
- Подготовка иконок или заставок для драйвера дисплея на микроконтроллере.
- Передача картинок в старое Windows-приложение, которое не понимает PNG и JPEG.
- Производство мастер-файлов для печатного потока, который требует сырых несжатых пикселей.
Результат
Инженер встраиваемых систем нуждается в BMP-файлах для драйвера дисплея микроконтроллера. Он загружает 5 PNG-иконок, конвертирует их в 24-битный BMP-формат и скачивает пакет в ZIP для прямой прошивки.
Частые вопросы
- Зачем выбирать BMP вместо PNG или JPEG?
- BMP хранит каждый пиксель без сжатия: файлы больше, но декодирование проще. Железо без декодера JPEG/PNG (мелкие дисплеи, FPGA, ретро-геймдев) может читать BMP прямо из флеш-памяти буквально несколькими строками кода.
- Брать 24 или 32 бита?
- 24 бита, если изображение полностью непрозрачное, например фотография или скриншот. 32 бита, если есть прозрачные или полупрозрачные пиксели, как у логотипа или иконки поверх фона. Лишний байт на пиксель имеет смысл только при использовании альфы.
- Каким будет размер BMP-файла?
- Примерно ширина × высота × байт на пиксель плюс небольшой заголовок. Фото 1920x1080 в 24-битном BMP — около 6,2 МБ. Иконка 256x256 в 32-битном BMP — около 260 КБ. Сжатия нет, размер растёт линейно от разрешения.
- Сохраняется ли цветовой профиль?
- Большинство BMP-читалок игнорирует профили ICC, а большинство записывающих программ их выбрасывает. Этот конвертер пишет пиксели в sRGB — то, что предполагает почти любой старый ридер. Если нужен цветоменеджмент, BMP не тот формат.
- Есть ли максимальный размер изображения?
- Сам формат BMP допускает файлы до 2 ГБ, то есть сотни мегапикселей теоретически. На практике предел canvas в большинстве браузеров — около 16384 пикселей на сторону, чего хватает для любого встраиваемого или печатного сценария.
Похожие инструменты
Создание фотоколлажа
Соберите фото в коллаж по сетке или в свободной раскладке и сохраните
Разделитель спрайт-листов
Разрежьте спрайт-лист на отдельные кадры
Объединение изображений
Объедините несколько изображений горизонтально или вертикально
Инверсия цветов изображения
Инвертируйте все цвета изображения для получения негатива
Трассировщик PNG в SVG
Конвертируйте растровые изображения в масштабируемую векторную графику
Генератор спрайт-листов
Объедините изображения в один спрайт-лист