[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





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

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