27 #ifndef FACIAL_RECOGNITION_WRAPPER_P_H
28 #define FACIAL_RECOGNITION_WRAPPER_P_H
34 #include <QMutexLocker>
37 #include <QStandardPaths>
38 #include <QRecursiveMutex>
42 #include "digikam_config.h"
67 void applyParameters();
75 const QString& trainingContext);
77 void clear(
const QList<int>& idsToClear,
const QString& trainingContext);
81 static bool identityContains(
const Identity& identity,
82 const QString& attribute,
83 const QString&
value);
85 Identity findByAttribute(
const QString& attribute,
86 const QString&
value)
const;
88 Identity findByAttributes(
const QString& attribute,
89 const QMultiMap<QString, QString>& valueMap)
const;
Definition: facialrecognition_wrapper_p.h:57
QHash< int, Identity > identityCache
Definition: facialrecognition_wrapper_p.h:97
QVariantMap parameters
Definition: facialrecognition_wrapper_p.h:96
OpenCVDNNFaceRecognizer * recognizer
Definition: facialrecognition_wrapper_p.h:98
bool dbAvailable
Definition: facialrecognition_wrapper_p.h:93
QRecursiveMutex mutex
Definition: facialrecognition_wrapper_p.h:95
int ref
Definition: facialrecognition_wrapper_p.h:94
Definition: facialrecognition_wrapper.h:47
Definition: identity.h:41
Definition: opencvdnnfacerecognizer.h:42
Definition: dataproviders.h:127
Definition: piwigotalker.h:48
qulonglong value
Definition: itemviewutilities.cpp:592
Definition: datefolderview.cpp:43