23#include "digikam_opencv.h"
37 QObject*
const parent =
nullptr,
46 const DImg& destImage,
47 int progressBegin = 0,
48 int progressEnd = 100);
54 return QLatin1String(
"digikam:RedEyeCorrectionFilter");
57 static QString DisplayableName();
61 return QList<int>() << 1;
71 return FilterIdentifier();
78 void filterImage()
override;
81 void correctRedEye(uchar* data,
83 const cv::Rect& eyerect,
84 const cv::Rect& imgRect);
85 void QRectFtocvRect(
const QList<QRect>& faces,
86 std::vector<cv::Rect>& result);
91 Private*
const d =
nullptr;
Definition dimgthreadedfilter.h:31
Definition filteraction.h:33
Definition redeyecorrectioncontainer.h:32
Definition redeyecorrectionfilter.h:30
static QString FilterIdentifier()
Definition redeyecorrectionfilter.h:52
QString filterIdentifier() const override
Definition redeyecorrectionfilter.h:69
static int CurrentVersion()
Definition redeyecorrectionfilter.h:64
static QList< int > SupportedVersions()
Definition redeyecorrectionfilter.h:59
Definition datefolderview.cpp:34