Eigenschaften des XBM-Formats:
- Klartextformat:XBM (X BitMap) ist ein Bitmap-Format basierend auf C-Sprachquellcode, das direkt in Code eingebettet werden kann
- Monochromes Bitmap:Unterstützt nur Schwarz und Weiß (1-Bit-Tiefe), ideal für Symbole und einfache Grafiken
- Unkomprimiert:Dateien werden als hexadezimale Arrays gespeichert, die programmatisch leicht zu lesen und zu ändern sind
- Plattformübergreifende Kompatibilität:Weit verbreitet in der X Window-Grafikoberfläche auf Unix/Linux-Systemen
Funktionen:
- Unterstützt Stapelkonvertierung mehrerer Bilder in das XBM-Format
- Anpassbarer Binarisierungsschwellwert (0-255) für präzise Schwarz-Weiß-Konvertierungskontrolle
- Unterstützt gängige Bildformate wie PNG, GIF, JPG, BMP, TIFF und WebP
- Zeigt Echtzeit-Konvertierungsfortschritt und Dateigrößeninformationen an
- Konvertiert Farbbilder automatisch in Schwarz-Weiß-Monochrom-Bitmaps
Anwendungsfälle:
- Eingebettete Systementwicklung, wie Symbole für Arduino-, ESP32- und andere Mikrocontroller-Displays
- Cursor- und Symbolerstellung für Unix/Linux-Systeme
- Sprite- und Bitmap-Schriftartdesign in der Spieleentwicklung
- Szenarien, die das direkte Einbetten von Bilddaten in Code erfordern
- Retro-Grafikdesign und Pixelkunsterstellung
Schritte zur Bedienung:
- Wählen Sie ein oder mehrere Bilder zum Konvertieren aus
- Passen Sie den Binarisierungsschwellwertregler an (empfohlen ab 128)
- Klicken Sie auf die Schaltfläche "Konvertierung starten"
- Warten Sie, bis der Upload und die Konvertierung abgeschlossen sind
- Klicken Sie auf "Bild herunterladen", um die konvertierte XBM-Datei zu erhalten
Hinweis:Der Schwellwert ist standardmäßig auf 128 eingestellt, den Mittelwert. Wenn das Originalbild dunkel ist, können Sie den Schwellwert senken; wenn es hell ist, können Sie ihn erhöhen. Das XBM-Format generiert eine C-Sprach-Header-Datei, die direkt in eingebetteten Projekten verwendet werden kann.