Особливості формату XBM:
- Текстовий формат:XBM (X BitMap) — це растровий формат на основі вихідного коду мовою C, який можна безпосередньо вбудовувати в код
- Монохромне растрове зображення:Підтримує лише чорний та білий (1-бітна глибина), ідеально для іконок та простої графіки
- Без стиснення:Файли зберігаються у вигляді шістнадцяткових масивів, що полегшує читання та зміну програмним шляхом
- Крос-платформна сумісність:Широко використовується в графічному інтерфейсі X Window на системах Unix/Linux
Можливості:
- Підтримує пакетну конвертацію кількох зображень у формат XBM
- Налаштовуваний поріг бінаризації (0-255) для точного контролю чорно-білої конвертації
- Підтримує популярні формати зображень: PNG, GIF, JPG, BMP, TIFF та WebP
- Відображає прогрес конвертації та інформацію про розмір файлу в реальному часі
- Автоматично конвертує кольорові зображення в чорно-білі монохромні растри
Варіанти використання:
- Розробка вбудованих систем, наприклад, іконки для дисплеїв Arduino, ESP32 та інших мікроконтролерів
- Створення курсорів та іконок для систем Unix/Linux
- Дизайн спрайтів та растрових шрифтів у розробці ігор
- Сценарії, що потребують безпосереднього вбудовування даних зображення в код
- Ретро-графічний дизайн та створення піксель-арту
Етапи роботи:
- Виберіть одне або кілька зображень для конвертації
- Відрегулюйте повзунок порогу бінаризації (рекомендується починати з 128)
- Натисніть кнопку «Почати конвертацію»
- Зачекайте завершення завантаження та конвертації
- Натисніть «Завантажити зображення», щоб отримати конвертований XBM файл
Примітка:Поріг за замовчуванням встановлено на 128, що є серединою. Якщо оригінальне зображення темне, можна знизити поріг; якщо світле — підвищити. Формат XBM генерує заголовковий файл мовою C, який можна використовувати безпосередньо у вбудованих проектах.