图片转XBM工具

转换设置

0 128 255

文件列表 0

请选择要转换为XBM的图片

支持批量选择多个图片文件

使用说明:

XBM格式特点:

  • 纯文本格式:XBM (X BitMap) 是一种基于C语言源代码的位图格式,可直接嵌入代码
  • 单色位图:仅支持黑白两色(1位深度),非常适合图标和简单图形
  • 无压缩:文件以十六进制数组形式存储,便于程序读取和修改
  • 跨平台兼容:广泛用于Unix/Linux系统的X Window图形界面

功能特点:

  • 支持批量转换多张图片为XBM格式
  • 可自定义二值化阈值(0-255),精确控制黑白转换效果
  • 支持PNG、GIF、JPG、BMP、TIFF、WebP等主流图片格式
  • 显示实时转换进度和文件大小信息
  • 自动将彩色图片转换为黑白单色位图

使用场景:

  • 嵌入式系统开发,如Arduino、ESP32等单片机显示屏图标
  • Unix/Linux系统光标和图标制作
  • 游戏开发中的精灵图和位图字体
  • 需要在代码中直接嵌入图像数据的场景
  • 复古风格图形设计和像素艺术创作

操作步骤:

  1. 选择一张或多张需要转换的图片
  2. 调整二值化阈值滑块(推荐从128开始调整)
  3. 点击"开始转换"按钮
  4. 等待上传和转换完成
  5. 点击"下载图片"获取转换后的XBM文件

提示:阈值设置为128是默认的中间值。如果原图较暗,可适当降低阈值;如果原图较亮,可适当提高阈值。 XBM格式生成的是C语言头文件,可直接在嵌入式项目中使用。