Das BMP-Format
Im Wesentlichen Rohpixel in einer Datei. Einfach, riesig und heute fast nie die richtige Wahl.
Was ist BMP?
BMP ist Microsofts Bitmap-Format, das Pixel weitgehend unkomprimiert speichert. Ein 1920 × 1080 Bild mit 24 Bit pro Pixel ist etwa 6 MB groß, unabhängig vom Inhalt – dasselbe Foto als JPEG könnte 300 KB groß sein.
Diese Einfachheit war der Punkt. Das Dekodieren einer BMP erfordert fast keine Berechnung, was in den späten 1980er Jahren sehr wichtig war und jetzt überhaupt nicht mehr.
Man begegnet BMPs immer noch in älterer Windows-Software, einigen Scanner-Treibern und bestimmten wissenschaftlichen und industriellen Tools, wo die Vorhersagbarkeit des Formats die Größe wert ist.
Häufige Verwendungen
- Ausgabe von älteren Windows-Anwendungen
- Einige Scanner- und Capture-Card-Treiber
- Zwischendateien, bei denen die Dekodierungs-Einfachheit wichtiger ist als die Größe
Vorteile
- Trivial einfach zu lesen und zu schreiben
- Verlustfrei – keinerlei Kompressionsartefakte
- Langjährige Windows-Unterstützung
Einschränkungen
- Enorme Dateien ohne praktische Komprimierung
- Keine Animation und inkonsistente Transparenzunterstützung
- Schlechte Unterstützung im Web – die meisten Websites werden es ablehnen
- Kein Vorteil gegenüber PNG, das ebenfalls verlustfrei und viel kleiner ist
Browser-Unterstützung
Die meisten Browser können BMP anzeigen, aber es sollte nicht im Web verwendet werden. Für ein verlustfreies Äquivalent in PNG konvertieren, oder für ein Foto in JPEG/WebP.