22 #ifndef DIGIKAM_LENS_FUN_FILTER_H
23 #define DIGIKAM_LENS_FUN_FILTER_H
27 #include "digikam_config.h"
47 subjectDistance (-1.0),
48 cameraMake (QString()),
49 cameraModel (QString()),
85 QObject*
const parent,
90 void readParameters(
const FilterAction& action)
override;
94 return QLatin1String(
"digikam:LensFunFilter");
97 static QString DisplayableName();
111 return FilterIdentifier();
118 void filterImage()
override;
119 void filterCCAMultithreaded(uint start, uint stop);
120 void filterVIGMultithreaded(uint start, uint stop);
121 void filterDSTMultithreaded(uint start, uint stop);
Definition: dimgthreadedfilter.h:41
Definition: filteraction.h:43
Definition: lensfunfilter.h:35
bool filterDST
Distortion Corrections.
Definition: lensfunfilter.h:62
bool filterGEO
Geometry Corrections.
Definition: lensfunfilter.h:63
~LensFunContainer()
Definition: lensfunfilter.h:54
double focalLength
Definition: lensfunfilter.h:66
QString lensModel
Definition: lensfunfilter.h:72
bool filterCCA
Chromatic Aberration Corrections.
Definition: lensfunfilter.h:56
bool filterVIG
Vignetting Corrections.
Definition: lensfunfilter.h:61
QString cameraMake
Definition: lensfunfilter.h:70
double cropFactor
Definition: lensfunfilter.h:65
double subjectDistance
Definition: lensfunfilter.h:68
QString cameraModel
Definition: lensfunfilter.h:71
double aperture
Definition: lensfunfilter.h:67
LensFunContainer()
Definition: lensfunfilter.h:39
Definition: lensfunfilter.h:78
static QList< int > SupportedVersions()
Definition: lensfunfilter.h:99
QString filterIdentifier() const override
Definition: lensfunfilter.h:109
static QString FilterIdentifier()
Definition: lensfunfilter.h:92
static int CurrentVersion()
Definition: lensfunfilter.h:104
Definition: datefolderview.cpp:43