[Digikam-devel] [Bug 251920] New: Digikam should match lenses on Exif.CanonCs.LensType, not ExifCanonCs.Lens
Buchan Milne
bgmilne at mandriva.org
Tue Sep 21 12:11:33 BST 2010
https://bugs.kde.org/show_bug.cgi?id=251920
Summary: Digikam should match lenses on Exif.CanonCs.LensType,
not ExifCanonCs.Lens
Product: digikam
Version: 1.4.0
Platform: Mandriva RPMs
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: Image Editor
AssignedTo: digikam-devel at kde.org
ReportedBy: bgmilne at mandriva.org
Version: 1.4.0 (using KDE 4.4.3)
OS: Linux
Digikam Lens correction wasn't automatically choosing the correct lens from the
lensfun database. Canon cameras return different information for the Lens and
LensType tags:
$ exiv2 -pa IMG_2775.JPG |grep Lens
Exif.CanonCs.LensType Short 1 Canon EF 70-300mm
f/4-5.6 IS USM
Exif.CanonCs.Lens Short 3 70.0 - 300.0 mm
While the Lens tag has valid information, the actual Lens model is only correct
in LensType.
With the attached patch (only, no other patches), digikam automatically matches
the correct lens.
Reproducible: Always
Steps to Reproduce:
Find an image taken on a Canon DSLR (I used Canon EOS 500D) with a lens listed
in the lensfun database (I used "Canon EF-S 17-85mm f/4-5.6 IS USM", which is
in lensfun 0.2.5, and and "Canon EF 70-300mm f/4-5.6 IS USM" for which I have
created a lens profile). Enter the editor, Enhance->Lens->Auto-correction
Actual Results:
See that you need to select the lens manually.
Expected Results:
The lens should be selected automatically.
With the attached patch, images taken with both lenses I have resulted in
automatic selection of the correct lens profile.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Digikam-devel
mailing list