suit: JPEG-Bilder verlustfrei drehen (on-the-fly)

Beitrag lesen

Genau das ist nicht möglich
Wenn bei der Verarbeitung von Daten Informationen verlorengehen, ist es prinzipiell unmöglich, aus den verbleibenden Daten die Gesamtinformation exakt zu rekonstruieren, es bleibt immer nur eine fehlerbehaftete Näherung.

Ich hab' mich unglücklich ausgedrückt - natürlich können die Verloren Bildinformationen nicht wieder rekonstrukiert werden - jedoch, wenn bereits 8x8-Blöcke komprmiert wurden und man diese nochmal mit demselben Algorithmus komprimiert, wird das bild nicht mehr verändert

In JPEG sieht ein 8x8-Block, egal wie er gedreht ist immer wieder gleich aus, wenn derselbe Algorithmus angewandt wird.

12345678
12345678
12345678
12345678
12345678
12345678
12345678
12345678

entspricht

11111111
22222222
33333333
44444444
55555555
66666666
77777777
88888888

Man muss nur darauf achten, dass nicht sowas passiert - hier würde Information fehlen:

11111111
11111111
33333333
33333333
55555555
55555555
77777777
77777777