![]() |
digiKam
|
#include <faceitemretriever.h>
Public Member Functions | |
void | cancel () |
FaceItemRetriever (FacePipeline::Private *const d) | |
QList< QImage * > | getDetails (const DImg &src, const QList< FaceTagsIface > &faces) const |
QList< QImage * > | getDetails (const DImg &src, const QList< QRectF > &rects) const |
QList< QImage * > | getThumbnails (const QString &filePath, const QList< FaceTagsIface > &faces) const |
~FaceItemRetriever ()=default | |
Protected Attributes | |
ThumbnailImageCatcher * | catcher = nullptr |
|
explicit |
|
default |
void Digikam::FaceItemRetriever::cancel | ( | ) |
References Digikam::ThumbnailImageCatcher::cancel(), and catcher.
Referenced by Digikam::RecognitionWorker::aboutToDeactivate(), and Digikam::TrainerWorker::aboutToDeactivate().
QList< QImage * > Digikam::FaceItemRetriever::getDetails | ( | const DImg & | src, |
const QList< FaceTagsIface > & | faces | ||
) | const |
References Digikam::DImg::copyQImage(), and Digikam::TagRegion::mapFromOriginalSize().
QList< QImage * > Digikam::FaceItemRetriever::getDetails | ( | const DImg & | src, |
const QList< QRectF > & | rects | ||
) | const |
References Digikam::DImg::copyQImage().
Referenced by Digikam::RecognitionWorker::process(), and Digikam::TrainerWorker::process().
QList< QImage * > Digikam::FaceItemRetriever::getThumbnails | ( | const QString & | filePath, |
const QList< FaceTagsIface > & | faces | ||
) | const |
References catcher, Digikam::ThumbnailImageCatcher::enqueue(), Digikam::ThumbnailLoadThread::find(), Digikam::ThumbnailImageCatcher::setActive(), Digikam::ThumbnailImageCatcher::thread(), Digikam::ItemInfo::thumbnailIdentifier(), and Digikam::ThumbnailImageCatcher::waitForThumbnails().
Referenced by Digikam::RecognitionWorker::process(), and Digikam::TrainerWorker::process().
|
protected |
Referenced by cancel(), and getThumbnails().