XBM格式特點:
- 純文本格式:XBM (X BitMap) 是一種基於C語言原始碼的點陣圖格式,可直接嵌入程式碼
- 單色點陣圖:僅支援黑白兩色(1位深度),非常適合圖示和簡單圖形
- 無壓縮:檔案以十六進位制陣列形式儲存,便於程式讀取和修改
- 跨平臺相容:廣泛用於Unix/Linux系統的X Window圖形介面
功能特點:
- 支援批次轉換多張圖片為XBM格式
- 可自定義二值化閾值(0-255),精確控制黑白轉換效果
- 支援PNG、GIF、JPG、BMP、TIFF、WebP等主流圖片格式
- 顯示即時轉換進度和檔案大小資訊
- 自動將彩色圖片轉換為黑白單色點陣圖
使用場景:
- 嵌入式系統開發,如Arduino、ESP32等微控制器顯示屏圖示
- Unix/Linux系統游標和圖示製作
- 遊戲開發中的精靈圖和點陣圖字型
- 需要在程式碼中直接嵌入影像資料的場景
- 復古風格圖形設計和畫素藝術創作
操作步驟:
- 選擇一張或多張需要轉換的圖片
- 調整二值化閾值滑塊(推薦從128開始調整)
- 點選"開始轉換"按鈕
- 等待上傳和轉換完成
- 點選"下載圖片"獲取轉換後的XBM檔案
提示:閾值設定為128是預設的中間值。如果原圖較暗,可適當降低閾值;如果原圖較亮,可適當提高閾值。 XBM格式生成的是C語言標頭檔案,可直接在嵌入式專案中使用。