GNOME Bugzilla – Bug 609444
Make/Model profile metadata for input profiles
Last modified: 2010-02-12 14:22:47 UTC
When profiling input (e.g. digital camera RAW images), GCM currently uses the connected device info to fill the ICC Make/Model description tags... This can give odd results, since the connected device info is not "accurate": model=Canon Digital Camera manufacturer=Canon Inc. While it should be something like this (from EXIF): model=Canon EOS 400D DIGITAL manufacturer=Canon Since nautilus already depends on libexif12, I don't see a real problem with GCM depending on it as well.
Is the EXIF data preserved when you save the RAW file as a TIFF in GIMP?
No clue... GIMP has it's limitations... But GIMP has actually very little to do with input profiles... Input profiles should be applied by (generated from) UFRaw/Rawstudio/Darktable/XSANE... Not GIMP...
(In reply to comment #0) > When profiling input (e.g. digital camera RAW images), GCM currently uses the > connected device info to fill the ICC Make/Model description tags... > > This can give odd results, since the connected device info is not "accurate": > > model=Canon Digital Camera > manufacturer=Canon Inc. > > While it should be something like this (from EXIF): > > model=Canon EOS 400D DIGITAL > manufacturer=Canon Okay, I've added the required code to do this, we just need to decide on policy. What happens if the tiff file contains no EXIF data? What happens if the EXIF metadata is wrong, but the device data is correct? Do we need UI to give the user a choice?
I don't think EXIF is easily wrong for camera's... I'm not sure about scanners, this is highly dependent on XSANE/GNOME-Scan. If no data is included, we should probably fall back to device data.
commit fc3c8a522ed2ad0d68f603729399233b7e62572f Author: Richard Hughes <richard@hughsie.com> Date: Fri Feb 12 14:21:48 2010 +0000 Automatically use the EXIF data if available from TIFF files when calibrating devices. Fixes #609444 Please test and verify. Thanks.