UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Конвертер JPG в BMP

BMP — простой несжатый растровый формат, который Windows понимает с 1990 года, и некоторые программы и устройства до сих пор не читают ничего другого. Этот конвертер JPG в BMP один раз декодирует ваш JPG и записывает каждый пиксель в стандартный растровый файл Windows.

Конвертер изображений

или перетащите сюда файлы JPG, JPEG, JPE … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Добавьте файлы JPG

    Перетащите в область загрузки до 20 файлов JPG или JPEG; размер каждого может достигать 95 MB.

  2. 2

    Задайте нужный размер

    Устройствам и загрузочным экранам обычно нужны точные размеры. В разделе Расширенные настройки с помощью Изменить размер изображения задайте ширину, которую ожидает устройство, например 320 px для небольшого дисплея.

  3. 3

    Конвертируйте в BMP

    Нажмите Конвертировать в BMP и скачайте файлы по одному или одним ZIP-архивом.

Где до сих пор нужно переводить JPG в BMP

BMP вырос вместе с Windows. Заголовок растра, который используют большинство файлов сегодня, появился в Windows 3.0 в 1990 году, и два десятилетия BMP был форматом по умолчанию в Paint, форматом обоев ранних версий Windows и простейшим способом передать пиксели между программами. ПО того периода часто выдаёт на JPG невнятную ошибку.

Вторая большая группа — оборудование. Чтение BMP не требует распаковки: пропускается заголовок фиксированного размера, затем читаются строки значений пикселей, хранящиеся начиная с нижней строки и дополненные до кратности 4 байтам. Это легко сделать на небольшом микроконтроллере, поэтому библиотеки для дисплеев, такие как ImageReader от Adafruit для Arduino, загружают несжатые 24-битные BMP с SD-карты, а многие утилиты загрузочных логотипов для материнских плат, принтеры этикеток и цифровые фоторамки требуют растры.

Третий случай — конвейеры редактирования. Пересохранение JPG после каждой правки добавляет ещё один цикл сжатия; сохранение в BMP или в PNG (JPG в PNG), если программа его принимает, сохраняет пиксели неизменными.

Размер файла BMP в зависимости от глубины цвета для изображения 1920 × 1080

Только данные пикселей: ширина × высота × бит на пиксель ÷ 8. Палитры и 54-байтовый заголовок добавляют немного.
Глубина цветаЦветаДанные пикселейТипичное применение
1 бит2 (палитра)259 200 байт ≈ 0,26 MBТермопринтеры, электронная бумага, монохромные ЖК-дисплеи
4 бита16 (палитра)1 036 800 байт ≈ 1,04 MBСтарые значки Windows и экраны установки
8 бит256 (палитра)2 073 600 байт ≈ 2,07 MBЗагрузочные логотипы, простая графика
24 бита16,7 млн6 220 800 байт ≈ 6,22 MBФото; результат этого конвертера
32 бита16,7 млн + альфа-канал8 294 400 байт ≈ 8,29 MBИзображения с прозрачностью

Что даёт BMP

  • Открывается в любой версии Windows и почти в каждой библиотеке изображений
  • Читается крошечными устройствами без декодера JPEG
  • Нет дальнейшей потери качества при редактировании и повторном сохранении

Чем приходится платить

  • Файлы во много раз больше, чем JPG
  • Слишком тяжёлые для почты, веб-страниц и форм загрузки
  • Метаданные, например данные о камере, не переносятся

JPG

Изображение JPEG

JPEG (или JPG) — самый распространённый формат фотографий, стандартизованный Joint Photographic Experts Group в 1992 году. В нём используется сжатие с потерями: отбрасываются мелкие детали, которые глаз вряд ли заметит, поэтому фото получаются достаточно компактными для сайтов, почты и памяти телефона. Плавные градиенты и природные сцены он передаёт хорошо, но на чётком тексте, штриховых рисунках и однотонных заливках появляются заметные блоки и размытые артефакты. В JPEG нет прозрачности и анимации, а каждое пересохранение немного ухудшает качество. Его открывает любой браузер, телефон, камера и графический редактор.

Сжатие
С потерями
Прозрачность
Нет
Анимация
Нет
Год появления
1992 · Joint Photographic Experts Group
Конвертер JPG

BMP

Растровое изображение BMP

BMP — аппаратно-независимый растровый формат Microsoft, родной для Windows с её ранних версий. Обычно он хранит пиксели без сжатия, поэтому качество идеальное, но файлы намного больше, чем PNG или JPEG. Новые версии BMP могут содержать альфа-канал, однако многие программы его игнорируют. Формат легко читать и записывать, поэтому он сохраняется в старом ПО, встраиваемых системах и некоторых промышленных инструментах. Файлы BMP открывают Windows, macOS и почти любой графический редактор.

Сжатие
Без потерь
Прозрачность
Да
Анимация
Нет
Год появления
Microsoft
Конвертер BMP

JPG переводят в BMP, когда старой программе для Windows, утилите загрузочного логотипа или встроенному дисплею нужны необработанные пиксели, читаемые без декодера JPEG; файл сильно увеличивается, и это допустимо намеренно.

Подготовка BMP для экрана или загрузочного логотипа

Устройства строги к размерам. Экран TFT 2,8 дюйма обычно имеет 320 × 240 px, а утилиты загрузочных логотипов, как правило, указывают точный размер. Измените размер при конвертации, чтобы растр совпал, и делайте имя файла коротким: многие встроенные средства чтения файлов понимают только имена формата 8.3.

Проверьте и ориентацию. Конвертер применяет поворот из EXIF в JPG, поэтому BMP получается в том же положении, как в просмотрщике фото, чего и ожидает большинство устройств.

Вопросы о конвертации JPG в BMP

Почему BMP в десять раз больше, чем JPG?

BMP хранит каждый пиксель как необработанные числа без сжатия. Изображение 1920 × 1080 при 24 битах на пиксель занимает 6 220 800 байт данных о пикселях, независимо от содержимого, тогда как то же фото в JPG обычно весит несколько сотен килобайт. Такой размер — плата за простоту чтения.

Улучшает ли конвертация JPG в BMP качество?

Нет. BMP работает без потерь, поэтому с этого момента сохраняет ровно то, что было в JPG, включая артефакты сжатия, уже имеющиеся в JPG. Он предотвращает дальнейшие потери при многократном редактировании и пересохранении, но не может восстановить детали.

Какая глубина цвета у полученного BMP?

В JPG нет прозрачности, поэтому результат — стандартный полноцветный растр с 24 битами на пиксель, вариант, который читают все программы и библиотеки. Если устройству нужен BMP с палитрой 1 или 8 бит, сначала конвертируйте здесь, а затем уменьшите число цветов утилитой от производителя устройства.

Можно ли конвертировать JPG в черно-белый BMP?

В разделе Расширенные настройки установите для параметра Цветовое пространство значение Оттенки серого, и BMP получится в оттенках серого. Если нужен строго двухцветный результат, например для термопринтера или электронной бумаги, сначала примените порог через сделать фото черно-белым.

Какие программы Windows до сих пор сохраняют в BMP по умолчанию?

Paint по умолчанию сохранял 24-битные BMP вплоть до Windows XP, а в Windows 7 перешёл на PNG. Многие утилиты для сканеров и промышленные программы того времени и сегодня по умолчанию используют BMP.