digiKam
Loading...
Searching...
No Matches
Digikam::FacePipelineExtendedPackage Class Reference

#include <facepipelinepackage.h>

+ Inheritance diagram for Digikam::FacePipelineExtendedPackage:

Public Types

enum  ProcessFlag {
  NotProcessed = 0 , PreviewImageLoaded = 1 << 0 , ProcessedByDetector = 1 << 1 , ProcessedByRecognizer = 1 << 2 ,
  WrittenToDatabase = 1 << 3 , ProcessedByTrainer = 1 << 4
}
 
typedef QExplicitlySharedDataPointer< FacePipelineExtendedPackagePtr
 

Public Member Functions

 FacePipelineExtendedPackage ()=default
 
bool operator== (const LoadingDescription &description) const
 
 ~FacePipelineExtendedPackage ()=default
 

Public Attributes

FacePipelineFaceTagsIfaceList databaseFaces
 
QList< QRectF > detectedFaces
 
QString filePath
 
DImg image
 
ItemInfo info
 
int processedFaceCount = 0
 
ProcessFlags processFlags = NotProcessed
 
QList< IdentityrecognitionResults
 

Member Typedef Documentation

◆ Ptr

Member Enumeration Documentation

◆ ProcessFlag

Enumerator
NotProcessed 
PreviewImageLoaded 
ProcessedByDetector 
ProcessedByRecognizer 
WrittenToDatabase 
ProcessedByTrainer 

Constructor & Destructor Documentation

◆ FacePipelineExtendedPackage()

Digikam::FacePipelineExtendedPackage::FacePipelineExtendedPackage ( )
default

◆ ~FacePipelineExtendedPackage()

Digikam::FacePipelineExtendedPackage::~FacePipelineExtendedPackage ( )
default

References Digikam::operator==().

Member Function Documentation

◆ operator==()

bool Digikam::FacePipelineExtendedPackage::operator== ( const LoadingDescription description) const

Member Data Documentation

◆ databaseFaces

FacePipelineFaceTagsIfaceList Digikam::FacePipelinePackage::databaseFaces
inherited

◆ detectedFaces

QList<QRectF> Digikam::FacePipelinePackage::detectedFaces
inherited

◆ filePath

QString Digikam::FacePipelineExtendedPackage::filePath

Referenced by operator==().

◆ image

DImg Digikam::FacePipelinePackage::image
inherited

◆ info

ItemInfo Digikam::FacePipelinePackage::info
inherited

◆ processedFaceCount

int Digikam::FacePipelinePackage::processedFaceCount = 0
inherited

◆ processFlags

ProcessFlags Digikam::FacePipelinePackage::processFlags = NotProcessed
inherited

◆ recognitionResults

QList<Identity> Digikam::FacePipelinePackage::recognitionResults
inherited

The documentation for this class was generated from the following files: