Bitmap -Bilder (typischerweise in Formaten wie BMP, GIF, TIFF) und tragbare Netzwerkgrafikdateien (PNG) darstellen beide Bilder digital, unterscheiden sich jedoch erheblich darin, wie sie Farbeninformationen und Komprimierung speichern und umgehen:
Bitmap -Bilder (z. B. BMP):
* verlustfrei oder verlust: Kann entweder verlustfrei sein (alle Originaldaten aufrechterhalten) oder verlust (einige Daten für kleinere Dateigröße abwerfen). Dies hängt von der spezifischen verwendeten Komprimierung ab (falls vorhanden). Unkomprimierte BMPs sind verlustlos.
* Farbtiefe: Unterstützen Sie im Allgemeinen eine breite Palette von Farbtiefen, einschließlich indizierter Farbe (unter Verwendung einer Farbpalette) und der wahren Farbe (die jedes Pixel mit seiner eigenen Farbe darstellen).
* Komprimierung: Oft unkomprimiert oder verwenden Sie relativ einfache Komprimierungsmethoden. Dies führt zu größeren Dateigrößen im Vergleich zu PNG.
* Transparenz: Begrenzte Transparenzunterstützung. Einige Bitmap -Formate bieten möglicherweise eine begrenzte Transparenz (wie eine einzelne transparente Farbe in GIFs), aber es ist nicht so flexibel wie PNG.
* am besten für: Einfache Bilder, Bilder, bei denen die Dateigröße kein großes Problem ist, und Situationen, die eine verlustfreie Komprimierung ohne ausgefeilte Merkmale erfordern.
tragbare Netzwerkgrafiken (PNG):
* verlustlos: Immer verlustlos, was bedeutet, dass während der Komprimierung keine Bilddaten verloren gehen. Dies führt zu höherer, aber größerer Dateigrößen als verlustige Formate wie JPEG.
* Farbtiefe: Unterstützt verschiedene Farbtiefen, einschließlich der echten Farbe (24-Bit) und der indizierten Farbe (für einfachere Bilder).
* Komprimierung: Verwendet ausgefeilte verlustfreie Komprimierung (Deflate), was zu kleineren Dateigrößen als unkomprimierte Bitmaps führt, während die Bildqualität beibehalten wird.
* Transparenz: Bietet eine ausgezeichnete und flexible Alpha -Kanaltransparenz, die eine teilweise Transparenz von Pixeln ermöglicht. Dies ist ein großer Vorteil gegenüber vielen Bitmap -Formaten.
* am besten für: Bilder, bei denen Details und hohe Qualität wichtig sind (z.
Kurz gesagt:
| Feature | Bitmap (z. B. BMP) | Png |
| --------------- | ---------------------- | ------------------------ |
| Kompression | Oft unkomprimiert oder einfach | Advanced Lustless (Deflate) |
| Dateigröße | Im Allgemeinen größer | Im Allgemeinen kleiner (für die gleiche Qualität) |
| Transparenz | Limited | Ausgezeichnet, Alpha -Kanalunterstützung |
| Verlust/verlustlos | Kann entweder | sein Immer verlustlos |
| Qualität | Variiert je nach Komprimierung | Konstant hoch |
PNG wird im Allgemeinen gegenüber einfachen Bitmap -Formaten wie BMP für Webgrafiken und andere Anwendungen bevorzugt, bei denen die Größe und Transparenz von Dateien wichtig sind. Wenn die Dateigröße jedoch kein Hauptanliegen ist und eine verlustfreie Komprimierung nicht kritisch ist, kann eine Bitmap ausreichen.