Speicherbedarf

Benötigt ein Pixel 1 bit Speicherplatz, kann es schwarz oder weiß darstellen.



Das hier gezeigte Bild in Schwarz und Weiß (Bitmap) und 70 x 85 Pixel hat 5950 bit, das sind 744 byte (1 byte = 8 bit) oder 0,7 kilobyte.


1 byte = 8 bit -> 256 Möglichkeiten
Mit einem byte kann man 256 Zustände darstellen (2 hoch 8).
Übertragen auf einen Pixel bedeutet das zum Beispiel ein Graustufenbild mit 256 Graustufen.

Das hier gezeigte Bild in Graustufen und 70 x 85 Pixel hat bereits 5950 byte oder 5,8 kilobyte.


3 byte = 24 bit  -> 256*256*256 = 16,7 Millionen Möglichkeiten

Das hier gezeigte Bild in RGB-Farbe und 70 x 85 Pixel hat bereits 17850 byte oder 17,4 kilobyte.

1 bit = 0 oder 1
1 byte = 8 bit
1 kb (kilobyte) = 1024 byte
1 Mb (Megabyte) = 1024 kb (kilobyte)
1 Gb (Gigabyte) = 1024 Mb (Megabyte)
1 Tb (Terrabyte) = 1024 Gb (Gigabyte)

(Zum Vergleich: Eine Diskette hat 1,4 Mb
eine zip hat 100 oder 250 Mb
eine CD hat 650 Mb
eine DVD hat 5 Gb)


Speicherbedarf

  • Am wenigsten Speicherplatz brauchen Bilder in Schwarz/Weiß (ohne Graustufen).
    Hier werden nur schwarze und weiße Pixel verwendet, ein Bild dieser Qualität
    benötigt bei 10x10 Pixel Größe 100 bit oder 12,5 byte.
  • Die kleinste Speichereinheit am Computer ist das bit (0 oder 1). Das byte
    (8 bit) kann 256 Zustände repräsentieren, bei einem Graustufenbild zB:
    256 Graustufen, oder in einem Text einen Buchstaben.
    Ein Graustufenbild von 10x10 Pixel benötigt demnach 100 byte (0,1 kb)
    Speicherplatz, bei 100x100 Pixel sind das 10kb.
  • Ein Farbbild, bestehend aus den additiven Grundfarben (Lichtfarben) Rot,
    Grün und Blau (kurz RGB), hat demnach 3 Kanäle mit je 256 Abstufungen
    (Farben), daraus ergeben sich die möglichen Mischungen von 16,7
    Millionen Farben, vielfach als true color bezeichnet.
    Ein Farbbild von 10x10 Pixel benötigt demnach 300 byte (0,3 kb), bei
    100x100 Pixel sind das 30 kb.

Daraus ergibt sich also, daß die Dateigröße des Bildes im Quadrat zur Seitenlänge anwächst.
100x100 Pixel=10kb, 200x200=40kb, 300x300=~90kb, 400x400=~160kb

Ergänzende und vertiefende Module