![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
Inheritance diagram for Digikam::FaceClassifier:Public Member Functions | |
| int | predict (const cv::Mat &target) const override |
| int | predict (const cv::UMat &target) const override |
| bool | ready () const |
| bool | retrain () override |
| void | setParameters (const FaceScanSettings ¶meters) |
| Tunes backend parameters. | |
Public Member Functions inherited from Digikam::FaceClassifierBase | |
| QList< int > | predictMulti (const QList< cv::Mat > &targets) const override |
| QList< int > | predictMulti (const QList< cv::UMat > &targets) const override |
Public Member Functions inherited from Digikam::MLClassifierFoundation | |
| void | setThreshold (float _threshold) |
Static Public Member Functions | |
| static FaceClassifier * | instance () |
Protected Member Functions | |
| bool | loadTrainingData () override |
| void | trainingComplete () |
Friends | |
| class | FaceClassifierCreator |
Additional Inherited Members | |
Protected Attributes inherited from Digikam::MLClassifierFoundation | |
| QReadWriteLock | lock |
| float | threshold = 0.0F |
|
overrideprotectedvirtual |
Implements Digikam::MLClassifierFoundation.
|
overridevirtual |
Implements Digikam::MLClassifierFoundation.
|
overridevirtual |
Implements Digikam::MLClassifierFoundation.
|
overridevirtual |
Implements Digikam::MLClassifierFoundation.
| void Digikam::FaceClassifier::setParameters | ( | const FaceScanSettings & | parameters | ) |
Available parameters:
"accuracy", synonymous: "threshold", range: 0-1, type: float Determines recognition threshold, 0->accept very insecure recognitions, 1-> be very sure about a recognition.
"recognizeModel" : sets the recognizer model used to instantiate the correct recognizer