Bilder websites sind ein wesentlicher Bestandteil von Internetinhalten. Jedes Jahr gibt es eine Zunahme visueller Materialien im Internet. Das Problem der Dateigröße bleibt jedoch beim Hochladen von Bildern auf eine Webseite ungelöst.
Bilder haben ihre eigenen einzigartigen Eigenschaften, die sich auf die Dateigröße und die Bildqualität auswirken. Ein solcher Faktor ist die Auflösung des Bildes, ausgedrückt in Pixeln. Eine schmale Bildbreite und -höhe von 192x512 Pixeln ist eine häufige Größe für die Platzierung von Bildern auf Webseiten.
Ein weiterer Faktor, der die Dateigröße beeinflusst, ist die Farbtiefe des Bildes. In diesem Fall haben wir es mit einer 8-Farbpalette zu tun. Je kleiner die Anzahl der Farben in der Palette ist, desto kleiner ist die Dateigröße. Dies gilt insbesondere für Bilder, die keine große Anzahl von Farben benötigen, z. B. Illustrationen oder Grafiken.
Größe messen
Die Formel wird verwendet, um die Größe einer Bilddatei mit bestimmten Merkmalen zu berechnen:
- Anzahl der Pixel ermitteln: 192 pixel (breite) * 512 pixel (höhe) = 98304 pixel
- Ermitteln Sie die Anzahl der Bits, die benötigt werden, um jedes Pixel mit einer 8-Farbpalette darzustellen: 8 Bits
- Berechnen Sie die Anzahl der Bytes, die zum Speichern aller Pixel benötigt werden: (98304 Pixel * 8 Bits) / 8 = 98304 Bytes
- Berechnen Sie die Dateigröße in Kilobyte: 98304 Bytes / 1024 = 96 kb
Eine Bilddatei mit einer Größe von 192x512 Pixeln mit einer 8-Farben-Palette benötigt daher 96 kb Speicher.
Auflösungseffekt
Ein Bild mit einer Auflösung von 192x512 Pixeln enthält beispielsweise 98.304 Pixel. Wenn dieses Bild eine 8-Farbpalette verwendet, kann jedes Pixel durch eine der 256 Farben dargestellt werden. Jedes Pixel benötigt also 8 Bits oder 1 Byte an Informationen.
Daher beträgt die Gesamtdateigröße 98.304 Bytes oder etwa 95,8 Kilobyte (1 Kilobyte = 1024 Bytes).
Wenn die Auflösung des Bildes erhöht wird, wird die Größe des Bildes proportional erhöht. Wenn Sie also die Auflösung auf 384x1024 Pixel erhöhen, verdoppelt sich die Dateigröße auf etwa 191,6 Kilobyte.
Die Auflösung eines Bildes hat also einen signifikanten Einfluss auf seine Größe in Kilobyte. Beachten Sie bei der Auswahl der Auflösung, dass eine höhere Auflösung ein detaillierteres Bild ermöglicht, jedoch zu einer größeren Dateigröße führen kann.
Dateiformat
Das Bilddateiformat bestimmt die Struktur und Art der Speicherung von Bitmap-Daten. Betrachten Sie in diesem Fall ein Dateiformat mit einer Bildgröße von 192x512 Pixeln und einer 8-Farbpalette.
Eine Bitmap ist ein Pixelraster, in dem jedes Pixel Farbinformationen enthält. Die Bildgröße wird durch die Anzahl der Pixel in der Breite (192 Pixel) und Höhe (512 Pixel) bestimmt.
eine 8-Farbpalette bedeutet, dass jedes Pixel einen der 8 verfügbaren Farbwerte annehmen kann. Diese Palette ist begrenzt und erlaubt nur eine begrenzte Anzahl von Farben in einem Bild.
Die folgende Formel wird verwendet, um die Dateigröße zu berechnen:
Dateigröße = (Bildbreite × Bildhöhe × Bittiefe) / 8 Bits pro Byte
In diesem Fall kann die Dateigröße anhand der Bildgröße von 192x512 Pixeln und einer 8-Farbpalette wie folgt berechnet werden:
Dateigröße = (192 × 512 × 8) / 8 = 98304 bytes
Die Größe der Bilddatei mit diesen Parametern beträgt also 98.304 Bytes oder etwa 96 Kilobyte.
Farbpalette
In diesem Fall wird eine 8-Farbpalette verwendet. Das bedeutet, dass Sie nur 8 verschiedene Farbtöne in einem Bild verwenden können. Mit dieser Palette können Sie ein Bild mit einer begrenzten Farbskala erstellen, was beispielsweise nützlich sein kann, um die Dateigröße zu reduzieren oder einen bestimmten Effekt zu erzeugen.
Die Größe der Bilddatei hängt von der Anzahl der Pixel und der verwendeten Farbpalette ab. In diesem Fall beträgt die Bildauflösung 192x512 Pixel. Wenn wir diese Werte multiplizieren, erhalten wir die Gesamtzahl der Pixel im Bild.
Jedes Pixel benötigt eine bestimmte Anzahl von Bits, um Informationen über die ausgewählte Farbe aus der Palette zu speichern. In diesem Fall wird eine 8-Farbpalette verwendet, daher sind 3 Bits erforderlich, um jedes Pixel zu speichern. Daher kann die Gesamtgröße der Bilddatei berechnet werden, indem die Anzahl der Pixel mit der Anzahl der Bits pro Pixel multipliziert und durch 8 dividiert wird, um sie in Kilobyte (KB) zu konvertieren.
Als Ergebnis erhalten wir die Größe der Bilddatei in Kilobyte, die diese Datei auf der Festplatte belegen wird.
Gesamtgröße
Bei der Berechnung der Gesamtgröße einer Bilddatei müssen Sie nicht nur die Anzahl der Pixel und die Anzahl der Farben in der Palette berücksichtigen, sondern auch das zum Speichern der Datei verwendete Komprimierungsformat.
- In diesem Fall hängt die Dateigröße vom Speicherformat ab. Wenn Sie eine Bittiefe von 8 Bit verwenden, belegt jedes Pixel 1 Byte.
- Die Gesamtgröße der Bilddatei kann daher anhand der Formel berechnet werden: Breite × Höhe × Anzahl von Bytes pro Pixel .
- Für dieses Bild lautet die Größe: 192 × 512 × 1 Byte = 98.304 Byte .
- Um die Größe von Bytes in Kilobyte zu konvertieren, müssen Sie den resultierenden Wert durch 1024: 98 304 Bytes ÷ 1024 ≈ 96 Kilobyte teilen.
Die Gesamtgröße einer Bilddatei mit einer Größe von 192x512 Pixeln mit einer 8-Farben-Palette beträgt also ungefähr 96 Kilobyte.