Member Type Description
sdkPath QString Path to the sdk. Path + share/openbr/openbr.bib must exist.
algorithm QString The default algorithm to use when enrolling and comparing templates.
log QString Optional log file to copy stderr to.
path QString Path to use when resolving images specified with relative paths. Multiple paths can be specified using a semicolon separator.
parallelism int The number of threads to use. The default is the maximum of 1 and the value returned by (QThread::idealThreadCount() + 1).
useGui bool Whether or not to use GUI functions. The default is true.
blockSize int The maximum number of templates to process in parallel. The default is: parallelism * ((sizeof(void*) == 4) ? 128 : 1024)
quiet bool If true, no messages will be sent to the terminal. The default is false.
verbose bool If true, extra messages will be sent to the terminal. The default is false.
mostRecentMessage QString The most recent message sent to the terminal.
currentStep double Used internally to compute progress and timeRemaining.
totalSteps double Used internally to compute progress and timeRemaining.
enrollAll bool If true, enroll 0 or more templates per image. Otherwise, enroll exactly one. The default is false.
filters Filters Filters is a typedef QHash<QString,QStringList> Filters. Filters that automatically determine imposter matches based on target (gallery) template metadata. See FilterDistance.
buffer QByteArray File output is redirected here if the file's basename is "buffer". This clears previous contents.
scoreNormalization bool If true, enable score normalization. Otherwise disable it. The default is true.
crossValidate int Perform k-fold cross validation where k is the value of crossValidate. The default value is 0.
modelSearch QList<QString> List of paths to search for sub-models on.
abbreviations QHash<QString, QString> Used by Transform::make to expand abbreviated algorithms into their complete definitions.
startTime QTime Used to estimate timeRemaining.
logFile QFile Log file to write to.