JPG in TIFF - resolution can't be modified
Added by Lars-Daniel Weber about 5 years ago
Anyone with an idea, why Xresolution and Yresultion can't be modified? See the example attached.
Neither this,
exiv2 -M "set Exif.Image.XResolution 4578/100" -M "set Exif.Image.YResolution 4578/100" -M "set Exif.Image.ResolutionUnit 2" test.tifnor that
exiv2 -M "add Exif.Image.XResolution 4578/100" -M "add Exif.Image.YResolution 4578/100" -M "add Exif.Image.ResolutionUnit 2" test.tifworks. The pre-set ppi stays fixed at 111.
I'm using exiv2 0.25 001900 (32 bit build) in Windows 7 (64-bit).
Replies (4)
RE: JPG in TIFF - resolution can't be modified - Added by Robin Mills about 5 years ago
This is discussed here: http://dev.exiv2.org/boards/3/topics/2595?r=2596#message-2596
RE: JPG in TIFF - resolution can't be modified - Added by Lars-Daniel Weber about 5 years ago
Robin Mills wrote:
This is discussed here: http://dev.exiv2.org/boards/3/topics/2595?r=2596#message-2596
Thanks for your hint, but recompiling makes it somehow complicated.
RE: JPG in TIFF - resolution can't be modified - Added by Robin Mills about 5 years ago
It's designed to be this way. There are metadata tags which you may not modify. For example, the pixel count per line and the number of scan lines. Resolution is another tag which is protected as "read only". If you change Resolution, you have to change other metadata tags such as the physical image size.
If you want to change Resolution, you have at least two choices:
1) Comment off the "guard" in tiffimage.cpp
2) Use an image editor
RE: JPG in TIFF - resolution can't be modified - Added by Lars-Daniel Weber about 5 years ago
Robin Mills wrote:
It's designed to be this way. There are metadata tags which you may not modify. For example, the pixel count per line and the number of scan lines. Resolution is another tag which is protected as "read only". If you change Resolution, you have to change other metadata tags such as the physical image size.
Thanks for your hints. Sorry for telling you this, but it works with "exiftool"... that's why I thought, it would be a bug.