Lösungsweg für die Berechnung von Breakpoints (Pixel) gesucht

Neue Frage »

Titania Auf diesen Beitrag antworten »
Lösungsweg für die Berechnung von Breakpoints (Pixel) gesucht
Ich möchte gerne um eure Hilfe bitten, da ich leider nicht den Lösungsweg gefunden habe.

Es geht um ein Bild (4:3 Verhältnis), dass in mehreren kleinen Bildern zerlegt wird.
Beispiel: Das Originalbild hat: 576 x 432 Pixel mit 75,1 KB
Die Zerlegung muss in 5 KB Schritten erfolgen.

Ein Generator generiert aus den Vorgaben 15 Einzelbilder in folgenden Größen:

50x38 | 1,2 KB
138x104 | 5,9 KB
197x148 | 10,8 KB
250x188 | 16,5 KB
290x218 | 21,4 KB
323x242 | 25,8 KB
364x273 | 31,3 KB
397x298 | 36,2 KB
425x319 | 41,5 KB
456x342 | 45,7 KB
490x368 | 51,3 KB
519x389 | 56,3 KB
559x419 | 60,8 KB
571x428 | 66,1 KB
576x432 | 75,1 KB

576x432 | 75,1 KB, und 50x38 | 1,2 KB sind bekannt, sowie wenn auch die Breite bekannt ist, wie die jeweilige Höhe ausgerechnet wird. Beispiel: 138/4x3 = 104

Ich hatte gedacht das die Berechnung der Dateigröße vielleicht weiterhilft, aber
138x104 = 14352 Total pixel bei 8 Bit = 14.015625 KB | 5,9 KB?
bzw. 138x104 = 14352 bei 1 Bit = 1.751953125 KB
geholfen hat das leider nicht.

Kann mir bitte jemand den Rechenweg für eine der Breiten aufzeigen?
138, 197, 250, 290, 323, 364, 397, 425, 456, 490, 519, 559, 571

Es wäre mir eine sehr große Hilfe.
Danke.
Huggy Auf diesen Beitrag antworten »
RE: Lösungsweg für die Berechnung von Breakpoints (Pixel) gesucht
Meine Vermutung ist, dass das komprimierte Bilddateien sind. Durch die Komprimierung muss die Zahl der Bit pro Pixel nicht ganzzahlig sein. Sie muss auch nicht für jede Bildgröße gleich sein. Außerdem werden in der Datei üblicherweise neben den eigentlichen Bilddaten noch sogenannte Metadaten gespeichert.
Titania Auf diesen Beitrag antworten »
RE: Lösungsweg für die Berechnung von Breakpoints (Pixel) gesucht
Zitat:
Original von Huggy
Meine Vermutung ist, dass das komprimierte Bilddateien sind. Durch die Komprimierung muss die Zahl der Bit pro Pixel nicht ganzzahlig sein.


Danke Huggy für deine Einschätzung (sehe das auch so).

Vielleicht eine Idee wie z.B. die 425 | = 425x319
von 576x432 berechnet wird?
Huggy Auf diesen Beitrag antworten »
RE: Lösungsweg für die Berechnung von Breakpoints (Pixel) gesucht
Keine Ahnung, ob das geht. Jedenfalls sehe ich ohne weitere Informationen keinen Weg. Es fällt auf, dass der Abstand von 5 KB nur sehr grob eingehalten wird. Auch haben viele Bilder nicht exakt das Verhältnis 4:3. Sonst müssten die Breiten alle durch 4 und die Höhen alle durch 3 teilbar sein.

Trägt man die Dateigröße über der Pixelzahl auf, ergibt sich ein näherungsweise linearer Verlauf. Nur die 3 größten Dateien passen nicht so gut. Aber auch ohne die 3 größten Dateien ist die lineare Näherung nicht gut genug, um aus der Dateigröße die angegebene Bildbreite zu berechnen.

[attach]52877[/attach]
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »