[Digikam-devel] [Bug 271030] Windows Live Photo Gallery people tagging Compatibility [patch]

Marcel Wiesweg marcel.wiesweg at gmx.de
Mon Aug 8 18:39:35 BST 2011


https://bugs.kde.org/show_bug.cgi?id=271030


Marcel Wiesweg <marcel.wiesweg at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




--- Comment #29 from Marcel Wiesweg <marcel wiesweg gmx de>  2011-08-08 17:39:35 ---
Git commit 1f389e3556758a50fd0171a28856b48f8029710d by Marcel Wiesweg.
Committed on 08/08/2011 at 18:49.
Pushed by mwiesweg into branch 'master'.

Split the FaceIface class in three parts

1) FaceTags in libs/database/faces: Contains utility code to find or create
face tags
   with TagsCache help
2) FaceTagsEditor: Code to add, remove or confirm face entries in the database.
   Strictly only database dependency, no libkface
DatabaseFace is moved to libs/database/faces as well
3) FaceIface: Code to detect and recognize with libkface, and merge the
results.
   Inherits FaceTagsEditor and reimplements the methods for normal tags
   using MetadataManager

CCBUG: 271030

M  +4    -5    utilities/facedetection/facegroup.cpp
M  +0    -2    utilities/facedetection/facepipeline.h
R  +2    -2    libs/database/faces/databaseface.h [from:
utilities/facedetection/databaseface.h - 097% similarity]
M  +32   -30   utilities/facedetection/facepipeline.cpp
A  +109  -0    libs/database/faces/facetags.h     [License: GPL (v2+)]
R  +0    -0    libs/database/faces/databaseface.cpp [from:
utilities/facedetection/databaseface.cpp - 100% similarity]
A  +327  -0    libs/database/faces/facetags.cpp     [License: GPL (v2+)]
M  +1    -1    digikam/items/assignnameoverlay.cpp
M  +27   -1032 utilities/facedetection/faceiface.cpp
M  +42   -202  utilities/facedetection/faceiface.h
M  +4    -1    CMakeLists.txt
A  +411  -0    libs/database/faces/facetagseditor.cpp     [License: GPL (v2+)]
M  +0    -1    utilities/facedetection/facepipeline_p.h
A  +160  -0    libs/database/faces/facetagseditor.h     [License: GPL (v2+)]

http://commits.kde.org/digikam/1f389e3556758a50fd0171a28856b48f8029710d

--- Comment #30 from Marcel Wiesweg <marcel wiesweg gmx de>  2011-08-08 17:39:35 ---
Git commit ea30232a07d2e1e2a788035da53cbf9806d3c01b by Marcel Wiesweg.
Committed on 08/08/2011 at 19:38.
Pushed by mwiesweg into branch 'master'.

Add scanning of XMP face tags to the ImageScanner

Part 3 of Leif Huhn's patch, rewritten to reuse code
as much as possible.
Test image provided in bug report is correctly parsed.

BUG: 271030

M  +2    -1    NEWS
M  +1    -0    libs/database/imagescanner.h
M  +42   -0    libs/database/imagescanner.cpp
M  +8    -0    libs/database/tagregion.cpp
M  +3    -0    libs/database/tagregion.h

http://commits.kde.org/digikam/ea30232a07d2e1e2a788035da53cbf9806d3c01b

-- 
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