20#include <QVersionNumber>
24#include "digikam_opencv.h"
42 const QString& _displayName,
43 const QString& _fileName,
45 const QVersionNumber& _minVersion,
46 const QString& _downloadPath,
47 const QString& _sha256,
48 const qint64& _fileSize,
49 int _defaultThreshold,
50 int _minUsableThreshold,
51 int _maxUsableThreshold,
53 const QString& _classList,
54 const QString& _configName,
55 const cv::Scalar& _meanValToSubtract,
77 int defaultThreshold = 0;
78 int minUsableThreshold = 0;
79 int maxUsableThreshold = 0;
81 cv::Scalar meanValToSubtract = cv::Scalar(0.0, 0.0, 0.0);
Definition dnnmodelinfocontainer.h:33
QString configName
Definition dnnmodelinfocontainer.h:74
DNNModelInfoContainer()=default
~DNNModelInfoContainer()=default
QString fileName
Used by the downloader and model loader.
Definition dnnmodelinfocontainer.h:68
QVersionNumber minVersion
Minimum version of digiKam needed to use this model.
Definition dnnmodelinfocontainer.h:70
DNNModelUsageList usage
How the model can be used. | for more than one use. face_detection, face_recognition,...
Definition dnnmodelinfocontainer.h:69
QString downloadPath
Used by the downloader for the download path.
Definition dnnmodelinfocontainer.h:71
QString classList
Name of model containing list of class names for classification.
Definition dnnmodelinfocontainer.h:73
QString sha256
SHA265 hash of the file for download.
Definition dnnmodelinfocontainer.h:72
QString displayName
Name used for display in UI (QComboBox).
Definition dnnmodelinfocontainer.h:67
Definition datefolderview.cpp:34
QList< DNNModelUsage > DNNModelUsageList
Definition dnnmodeldefinitions.h:41
@ DNNLoaderNet
Definition dnnmodeldefinitions.h:26
bool operator==(const SearchTextSettings &a, const SearchTextSettings &b)
Definition searchtextbar.cpp:40
enum Digikam::_DNNLoaderType DNNLoaderType