← Back to team overview

sslug-teknik team mailing list archive

Re: Tabsfri rotering af jpegs uden at miste exif

 

On Tue, 25 Mar 2003 12:57:46 +0100 Atte André Jensen wrote:

>> Jeg vil gerne roterer nogen billeder taget med mit kamera uden at
>> miste noget af billedkvaliteten. Dette kan gøres med jpegtran. Men så
>> mister jeg exif-dataene,
> 
> Næeh, du skal bare bruge "-copy all", fra "man jpegtran":
> 
> -copy all
> Copy  all extra markers.  This setting preserves miscellaneous markers
> found
> in the source file, such as JFIF thumbnails and Photoshop settings.  In
> some
> files these extra markers can be sizable.

Jebs. Det var lige hvad jeg ønskede. Nu er jeg lidt paranoid, da jeg
ikke har tænkt mig at gemme den oprindelig fil, så jeg prøvede lige:

$ jpegtran -copy all -rotate 90 test.jpg > test2.jpg
$ jpegtran -copy all -rotate 270 test2.jpg > test3.jpg
$ ll test*.jpg
-rw-rw-r--    1 fuzz     fuzz       767999 Mar 25 13:16 test2.jpg
-rw-rw-r--    1 fuzz     fuzz       773103 Mar 25 13:16 test3.jpg
-rw-rw-r--    1 fuzz     fuzz       773069 Mar 25 12:49 test.jpg

Burde test3 og test ikke have samme størrelse?


Er det muligt at ændre billedorienterings-exif-taget i test2.jpg:

Image Orientation: Right-Hand, Top

så det bliver til

Image Orientation: Top, Left-Hand

Så man ved at billedet er blevet rotteret til at vende rigtigt? (Det er
måske ikke et egentligt problem, da de færreste programmer kigger på
tagsne)

-- 
En særdeles kedelig .signature


Follow ups

References