26 #ifndef FACIAL_RECOGNITION_WRAPPER_H
27 #define FACIAL_RECOGNITION_WRAPPER_H
31 #include <QExplicitlySharedDataPointer>
60 bool integrityCheck();
78 void setParameter(
const QString& parameter,
const QVariant&
value);
79 void setParameters(
const QVariantMap& parameters);
80 QVariantMap parameters()
const;
96 Identity findIdentity(
const QString& attribute,
const QString&
value)
const;
104 Identity findIdentity(
const QMultiMap<QString, QString>& attributes)
const;
110 Identity addIdentity(
const QMultiMap<QString, QString>& attributes);
116 Identity addIdentityDebug(
const QMultiMap<QString, QString>& attributes);
121 void addIdentityAttributes(
int id,
const QMultiMap<QString, QString>& attributes);
122 void addIdentityAttribute(
int id,
const QString& attribute,
const QString&
value);
123 void setIdentityAttributes(
int id,
const QMultiMap<QString, QString>& attributes);
128 void deleteIdentity(
const Identity& identityToBeDeleted);
150 const QString& trainingContext);
151 void train(
const Identity& identityToBeTrained,
153 const QString& trainingContext);
162 void train(
const Identity& identityToBeTrained,
164 const QString& trainingContext);
165 void train(
const Identity& identityToBeTrained,
167 const QString& trainingContext);
173 void clearAllTraining(
const QString& trainingContext = QString());
180 const QString& trainingContext = QString());
199 Identity recognizeFace(QImage*
const image);
Definition: facialrecognition_wrapper_p.h:57
Definition: facialrecognition_wrapper.h:47
Definition: identity.h:41
Definition: dataproviders.h:46
Definition: dataproviders.h:127
Definition: piwigotalker.h:48
qulonglong value
Definition: itemviewutilities.cpp:592
Definition: datefolderview.cpp:43