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

Настройки конвертации

0 128 255

Список файлов 0

Пожалуйста, выберите изображение для конвертации в XBM

Поддерживается одновременный выбор нескольких файлов изображений

Инструкции:

Особенности формата XBM:

  • Текстовый формат:XBM (X BitMap) — это растровый формат, основанный на исходном коде языка C, который можно напрямую встраивать в код
  • Монохромный растр:Поддерживает только чёрно-белые (1-битная глубина) изображения, идеален для иконок и простой графики
  • Без сжатия:Файлы хранятся в виде шестнадцатеричных массивов, что делает их удобными для чтения и программной обработки
  • Кросс-платформенная совместимость:Широко используется в графическом интерфейсе X Window в системах Unix/Linux

Возможности:

  • Поддерживается пакетная конвертация нескольких изображений в формат XBM
  • Настраиваемый порог бинаризации (0–255) для точного управления преобразованием в чёрно-белое
  • Поддерживаются популярные форматы изображений: PNG, GIF, JPG, BMP, TIFF и WebP
  • Отображается прогресс конвертации и информация о размере файлов в реальном времени
  • Автоматически конвертирует цветные изображения в чёрно-белые монохромные растры

Примеры использования:

  • Разработка встраиваемых систем, например иконок для дисплеев Arduino, ESP32 и других микроконтроллеров
  • Создание курсоров и иконок для систем Unix/Linux
  • Проектирование спрайтов и растровых шрифтов при разработке игр
  • Сценарии, требующие прямого встраивания данных изображения в код
  • Ретро-дизайн и пиксельное искусство

Шаги работы:

  1. Выберите одно или несколько изображений для конвертации
  2. Настройте ползунок порога бинаризации (рекомендуется начать с 128)
  3. Нажмите кнопку «Начать конвертацию»
  4. Дождитесь завершения загрузки и конвертации
  5. Нажмите «Скачать изображение», чтобы получить конвертированный файл XBM

Примечание:По умолчанию порог установлен на 128, что является средней точкой. Если исходное изображение тёмное — снизьте порог; если светлое — повысьте его. Формат XBM генерирует заголовочный файл языка C, который можно напрямую использовать во встраиваемых проектах.