Bug 473632 - Lighttable shows incorrect active AF points
Summary: Lighttable shows incorrect active AF points
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Focus (show other bugs)
Version: 8.1.0
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks: 473635 473686
  Show dependency treegraph
 
Reported: 2023-08-22 11:56 UTC by pointnshoot
Modified: 2024-03-17 16:35 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 8.2.0
Sentry Crash Report:


Attachments
AF Point displayed in Canon DPP 4 (top) and Digikam (bottom) (311.42 KB, image/jpeg)
2023-08-22 11:56 UTC, pointnshoot
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pointnshoot 2023-08-22 11:56:59 UTC
Created attachment 161111 [details]
AF Point displayed in Canon DPP 4 (top) and Digikam (bottom)

SUMMARY
Lighttable shows incorrect active AF points for Canon 6D Mark II.


STEPS TO REPRODUCE
1. Open Canon .CR2 file in Digikam Lighttable.
2. Activate AF points
3. Compare to active AF points shown in Canon DPP 4.

OBSERVED RESULT
Digikam and DPP show different active AF points for the same image

EXPECTED RESULT
Digikam and DPP should show the same active AF point for the same image

SOFTWARE/OS VERSIONS
Windows: Win 10 Pro
macOS: 
Linux/KDE Plasma:  Kubuntu 23.04
(available in About System)
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
I'd be happy to provide additional pictures if required.
Comment 1 caulier.gilles 2023-08-22 12:40:47 UTC
Can you share the photo file using a cloud web service to test here ?
Comment 2 pointnshoot 2023-08-22 12:55:08 UTC
Here's a link to the original image: https://drive.google.com/drive/folders/1YJzMh0mYiME2JZB7zjpPslD9OEImGaYp?usp=sharing
Comment 3 Maik Qualmann 2023-08-22 16:39:16 UTC
Git commit 5c93d5cccc9d47f65a41ef096188988140fde4ab by Maik Qualmann.
Committed on 22/08/2023 at 18:38.
Pushed by mqualmann into branch 'master'.

fix get the right Focus point
Related: bug 473635

M  +6    -6    core/libs/metadataengine/focuspoint/focuspoints_extractor_canon.cpp
M  +7    -3    core/utilities/focuspointmanagement/focuspointitem.cpp

https://invent.kde.org/graphics/digikam/-/commit/5c93d5cccc9d47f65a41ef096188988140fde4ab
Comment 4 Maik Qualmann 2023-08-22 16:40:18 UTC
This focus point is now correct, as in your screenshot.

Maik
Comment 5 Maik Qualmann 2023-08-22 20:40:03 UTC
Git commit fa618941fded28bc787c2c1cd366e199d18f7804 by Maik Qualmann.
Committed on 22/08/2023 at 22:38.
Pushed by mqualmann into branch 'master'.

fix show focus points for camera type EOS high-end
Related: bug 473635
FIXED-IN: 8.2.0

M  +2    -2    NEWS
M  +17   -7    core/libs/metadataengine/focuspoint/focuspoints_extractor_canon.cpp
M  +1    -1    core/libs/metadataengine/focuspoint/focuspoints_extractor_exif.cpp
M  +1    -1    core/libs/metadataengine/focuspoint/focuspoints_extractor_nikon.cpp
M  +1    -1    core/libs/metadataengine/focuspoint/focuspoints_extractor_panasonic.cpp
M  +1    -1    core/libs/metadataengine/focuspoint/focuspoints_extractor_sony.cpp
M  +1    -1    core/libs/metadataengine/focuspoint/focuspoints_extractor_xmp.cpp
M  +3    -6    core/utilities/focuspointmanagement/focuspointitem.cpp

https://invent.kde.org/graphics/digikam/-/commit/fa618941fded28bc787c2c1cd366e199d18f7804