To present pictures in my photoblog I sometimes just cut a certain section out of the original picture. In detail it means that I create a completely new picture with a different size using The GIMP. The bad thing: EXIF data isn't copied doing that kind of manipulation (of course!).
Since I'm really interested in the camera settings people used to take certain pictures I definetly wanna have a look at the EXIF data. To transfer this data from the original picture to the newly created one GIMP doesn't offer the needed functionality. But there's hope - it's called jhead, an EXIF jpeg header manipulation tool which is available for all popular platforms like Linux, FreeBSD, OS X and Windows. The debian repositories offer a package as well.
To transfer the EXIF data this simple command line does the job:
There's even a special command for batch operations. This would be
where the parameter &i substitutes the original filename for this name.
Of course this operation invalidates the EXIF size values of the picture but that's not the point in most cases anyway.
Since I'm really interested in the camera settings people used to take certain pictures I definetly wanna have a look at the EXIF data. To transfer this data from the original picture to the newly created one GIMP doesn't offer the needed functionality. But there's hope - it's called jhead, an EXIF jpeg header manipulation tool which is available for all popular platforms like Linux, FreeBSD, OS X and Windows. The debian repositories offer a package as well.
To transfer the EXIF data this simple command line does the job:
jhead -te ORIGINAL.JPG COPY.JPGjhead -te originals/&i *.JPGOf course this operation invalidates the EXIF size values of the picture but that's not the point in most cases anyway.