Am Montag, 30. August 2004 17:46 schrieb David Haller:
Also, ich hab hier ein selbstkompiliertes gimp-1.2.3, das ergibt folgendes:
-rw-r--r-- 1 dh dh 254698 Aug 30 17:36 haegar71-flate.tif -rw-r--r-- 1 dh dh 1215413 Aug 30 17:37 haegar71-jpeg.tif -rw-r--r-- 1 dh dh 15099846 Aug 30 17:36 haegar71-lzw.tif -rw-r--r-- 1 dh dh 15099848 Aug 30 17:36 haegar71-none.tif -rw-r--r-- 1 dh dh 474610 Aug 30 17:36 haegar71-pb.tif -rw------- 1 dh dh 1891676 Aug 30 17:32 haegar71.TIF
Beim Speichern mit "LZW"-Komprimierung kam ein Hinweis, dass das abgeschaltet ist wg. dem Patentkram von Unisys. Das "none" ist das unkomprimierte Tiff, was auch hinhaut:
$ echo '6608 * 2285' | bc 15099280
Das sind also 6608 mal 2285 Pixel zu je einem Byte. Dazu dann noch ein bisserl TIFF Overhead und voila, die Bildgroesse mit "-none" stimmt.
Photoshop hat also definitiv komprimiert, und zwar mit dem JPEG-Algorithmus. Wenn du mal mit nem Hexeditor in die Datei reinschaust findest du folgendes:
00000140 [snip] ........JFIF.... 00000150 [snip] .H.H.....'File w 00000160 [snip] ritten by Adobe 00000170 [snip] Photoshop. 4.0..
Und das JFIF ist die Kennung fuer JPEG. Offenbar verwendet PS dabei aber andere Parameter als GIMP bei der JPEG-Komprimierung.
Ich hoffe, damit ist das Raetsel aufgeklaert ;)
-dnh
Ist es! Das ist mir die ganze Zeit nie aufgefallen - ich hätte eigentlich nur mal nachrechnen müssen... Wenn ich von GIMP aus tiff mit jpeg komprimiere, ist Photoshop nicht in der Lage, das zu öffnen (s.o.). Nur den Modus "Bits packen" frißt es. Nochmals vielen Dank. -- MfG M. Nähler