Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Berechnen Sie die Anzahl der speicherbaren Bilder bei einer

- Auflösung von 1600 x 1200 Pixel

- 24-Bit Farbtiefe

- Datenkompression von 20 : 1 :confused:

Hallo!

Kann mir jemand weiterhelfen, wie ich das mit der Datenkompression zu rechnen habe?

Bis hierhin habe ich den rechenweg schon:

Pixelbreite * Pixellänge * Farbtiefe / 8 Bit

1600 * 1200 * 24 Bit / 8 Bit

Danke, Kerschtl

Geschrieben

Warum die Farbtiefe durch 3 teilen ?

Woher hast du das, scheint mir falsch,

Kompression ist ein weiterer Divisionsfaktor.

1600 x 1200 x 24 / 20 = 2304000 (Größe in bit)

/ 8 = 288000 bytes

/ 1024 = 281,25 kbytes

Nun deine Speichergröße durch 281,25 teilen.

Das Ergebnis ohne Rest ist die Anzahl der speicherbaren Bilder.

So hätte ich es jedenfalls gemacht.

Geschrieben

Die 8 sind der Umrechnungsfaktor von bits zu bytes, hat mit der Farbtiefe nix zu tun. War also ein Missverständnis.

Nun teilst du Megabytes durch bytes, dass kann auch nicht hinhauen.

Geschrieben
Original geschrieben von Kerschtl

Berechnen Sie die Anzahl der speicherbaren Bilder bei einer

- Auflösung von 1600 x 1200 Pixel

- 24-Bit Farbtiefe

- Datenkompression von 20 : 1 :confused:

Hallo!

Kann mir jemand weiterhelfen, wie ich das mit der Datenkompression zu rechnen habe?

Bis hierhin habe ich den rechenweg schon:

Pixelbreite * Pixellänge * Farbtiefe / 8 Bit

1600 * 1200 * 24 Bit / 8 Bit

Danke, Kerschtl

Also wenn ich das richtig verstanden habe, dann müsste der Lösungsweg so aussehen:

1600 * 1200 Pixel mit jeweils 3 Byte (24Bit), also mal 3 = 5760000 Byte

Jetzt noch die Kompression (wenn 20:1 heißt, das aus 20 Byte eines gemacht wird)

5760000 Bytes / 20 = 288000 Bytes

In Kilobyte ( / 1024) = 281,25 KB

In Megabyte ( / 1024) = 0,274658203125 Megabyte

Bilder: 128 Megabyte / (s.o.) = 466 Bilder.

Oder ist etwas daran falsch ?

Geschrieben

Also ich teile das alles durch die 8 Bit und bekomme 5760000 Bits(?)... nee, die Bits kürzen sich doch weg, oder? Oh Gott oh Gott, jetzt ist der Knoten perfekt. :rolleyes:

Geschrieben
Original geschrieben von Kerschtl

Also ich teile das alles durch die 8 Bit und bekomme 5760000 Bits(?)... nee, die Bits kürzen sich doch weg, oder? Oh Gott oh Gott, jetzt ist der Knoten perfekt. :rolleyes:

Nein, mit der Teilung durch die 8 Bits erhältst du Bytes.

In dem Fall "mal 3" weil 24 Bit / 8 Bit = 3 Byte ist.

Geschrieben
wenn 20:1 heißt, das aus 20 Byte eines gemacht wird

Also irgendwie passt das nicht. Ich verstehe nicht wie ich aus 20 Byte eins machen kann, was dann aber 288000Bytes sind?

Müsste es nicht heißen: "Ich komprimiere alles zusammen um 20 Byte, ergo mache es kleiner" ?

Geschrieben
Original geschrieben von Kerschtl

Also irgendwie passt das nicht. Ich verstehe nicht wie ich aus 20 Byte eins machen kann, was dann aber 288000Bytes sind?

Müsste es nicht heißen: "Ich komprimiere alles zusammen um 20 Byte, ergo mache es kleiner" ?

Nein, dam it ist die sogenannte Kompressions-Rate genannt. Du kannst Dir das in etwa so vorstellen: Anstelle von 500 hintereinanderstehenden weißen Bildpunkten der selben Helligkeit steht in einer Tabelle nur noch "weiß1=500". Dabei siehst Du auch gleich, warum sich das Komprimieren kleiner Dateien nicht lohnt - eher im Gegenteil.

Natürlich funktionieren moderne Kompressions-Algorythmen nach einem anderen Prinzip (Binär-Baum). Aber zum Verständnis, was da eigentlich passiert, finde ich mein Modell einfacher. ;)

gruß, timmi

Geschrieben
Original geschrieben von Kerschtl

Also 20:1 heißt, dass ich für 1 Bild 20 mal weniger Bytes habe als bei dem ursprünglichem Bild. Ist das richtig?

Genau, also 20 mal weniger, nicht 20 weniger.

Ich denke, jetzt hast du's.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...