Größe eines Bildes berechnen

S

Slim.

Gast
Hey Leute,

wir schreiben morgen ne arbeit hab grad alles gelernt und alles kapiert, auser hier bin ich mir nicht ganz sicher...

Angenommen es gibt ein Bild mit 1280x1024 und 32bit

Rechnung

1280x1024 = 1310720 *32 = 41943040 / 32 = 1310720 / 1024 / 1024 = 1,25MB

richtig? Wenn nicht, bitte helft mir mal...

EDIT: Irgendwie zweifel ich an der Rechnung, weil die bit Zahl in der Rechnung keine Rolle spielt, da sowieso durch diese wieder geteilt wird... hmm


Danke =)
 
Zuletzt bearbeitet von einem Moderator:
Du darfst nicht wieder durch 32 teilen, die Umrechnung in Byte erfolgt über Division durch 8.
Das ganze gilt natürlich nur für unkomprimiertes Bildmaterial ohne Header-Daten. ;)
 
Deine Rechnung ist lustig, erst nimmst du mit 32mal und im nächsten Schritt teilst du gleich wieder dadurch!
 
Genau so ist es. Wenn du z.B. mit Paint.NET ein neues Bild erstellst, wird die Größe auch angezeigt (siehe Bild im Anhang).

Also:
1280x1024 = 1310720 *32/8 (4 Byte pro Pixel) = Dateigröße in Byte
 

Anhänge

  • 2007-11-01_202347.png
    2007-11-01_202347.png
    14,6 KB · Aufrufe: 3.939
Nice, danke =)

Also ich hab das gerallt, aber was wäre wenn das Bild 16bit ist ^^ was dann? ich bin grad sowas von durcheinander, sag mir mal plz wie ich das dann rechne... danke <.<
 
Zuletzt bearbeitet von einem Moderator:
Habe es mal in das richtige Forum dafür geschoben.
Wer sich fragt, warum dieser Thread offen geblieben ist und andere "Hausaufgabenthreads" nicht:
Hier wurde Eigenleistung erbracht. Und nur zu einem speziellen Punkt Hilfe erbeten, da nicht weiter gekommen wurde...
Und für die Helfer gilt, Lösungswege nahebringen, nicht komplette Lösungen posten. ;)
 
Da Ich schon lange nicht mehr in der Schule war würde mich interressieren ob eure Lehrer dies auch so erklären, wie ihr es gerade gemacht habt als SlimNarcotics euch nach beispielen frage um die Formel zu verstehen.

PS : 1280x1024 = 1310720 *16/8 (4 Byte pro Pixel) = Dateigröße in Byte

Das heisst : 1280x1024 = 1310720 *2 = Dateigrösse

und bei 32 bit : 1280x1024 = 1310720 *4 = Dateigrösse
 

Ähnliche Themen

Zurück
Oben