WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   .jpg Bild verlustfrei drehen (http://www.wcm.at/forum/showthread.php?t=107573)

burtace 02.09.2003 21:45

.jpg Bild verlustfrei drehen
 
Hallo Leute!

Mit Pixie-Plus kann man .jpg Bilder verlustlos drehen (ohne neukomprimierung). Ich haette gerne eine Moeglichkeit dies mittels Kommandozeile zu machen, um es in das right-click Menue vom KDE Konqueror einzubauen.

Any ideas?

Tnx,
Burt

Who-T 03.09.2003 15:31

ich weiß zwar net obs verlustfrei is aber:

package ImageMagick

convert -rotate90> outputfile.jpg inputfile.jpg

thyrver 03.09.2003 17:11

nein ist es nicht
jpegtran [oder so ähnlich] kann das. sorry hab hier kein GNU/Linux, aber ne kurze googlesuche hat mir das bestätigt. Natürlich sind nur 90 Grad und Vielfache davon möglich (was ich so weiß). Ausserdem sollte das Bild für diese Drehung eine kompatible Auflösung haben (eventuall muß man zurechttrimmen, das steht aber auf man jpegtran)

vorsicht, imagemagic hat als default qualtity bei jpeg auf 70, wenn man das nicht einstellt kann man überascht sein.

[edit:] BTW, coole Idee, das mit dem Konquerormenüpunkt, muß ich mal ausprobieren.

burtace 03.09.2003 18:02

Danke fuer den Tipp! jpegtran ist genau was ich gesucht habe.

Da es bei meiner SuSE nicht dabei ist gibts die Sourcen hier:

http://www.ijg.org/files/

Datei:

jpegsrc.v6b.tar.gz

Auspacken und ein einfaches
./configure
make
make install (als root)

und es ist installiert. Beim Drehen unbedingt den '-copy all' Parameter mitangeben um die EXIF (oder wie die heissen) Infos von der Digicam nicht zu verlieren (Datum/Zeit der Aufnahem, Belichtungsdauer...)

jpegtran -rotate 90 -copy all 1p8310001.jpg > test7.jpg

Burt

thyrver 04.09.2003 10:17

ich hab gestern dann noch zuhause in die man page geschaut:
Die option -trim nicht vergessen!! Sonst kann es sein, das er Teile, die er nicht drehen kann stehen läßt. jpeg komprimierung arbeitet immer mit 8x8 pixelfelder. wenn du eine "krumme" auflösung verwendest (wo nicht beide Zahlen durch 8 teilbar sind) kann nicht alles gedreht werden. diese undrehbaren Teile passen nachher natürlich nicht mehr zu dem gedrehten Rest. -trim bewirkt, dass diese Teile weggeschnitten werden

burtace 04.09.2003 10:25

Danke fuer den Tipp! Ich war natuerlich zu faul mir die ganze Manpage genau durchzulesen! Da meine Digicam eine 1600x1200er Aufloesung hat, ist mir natuerlich nix aufgefallen.

Burt

SNo0py 04.09.2003 12:52

Supa Tipp, danke!


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag