30 #ifndef DIGIKAM_COLOR_FX_FILTER_H
31 #define DIGIKAM_COLOR_FX_FILTER_H
90 QObject*
const parent,
96 return QLatin1String(
"digikam:ColorFXFilter");
99 static QString DisplayableName();
113 return FilterIdentifier();
118 void readParameters(
const FilterAction& action)
override;
122 void filterImage()
override;
124 void solarize(
DImg*
const orgImage,
DImg*
const destImage,
int factor);
125 void vivid(
DImg*
const orgImage,
DImg*
const destImage,
int factor);
126 void neon(
DImg*
const orgImage,
DImg*
const destImage,
int Intensity,
int BW);
127 void findEdges(
DImg*
const orgImage,
DImg*
const destImage,
int Intensity,
int BW);
128 void neonFindEdges(
DImg*
const orgImage,
DImg*
const destImage,
bool neon,
int Intensity,
int BW);
129 void loadLut3D(
const QString& path);
Definition: colorfxfilter.h:43
int level
Definition: colorfxfilter.h:63
int iterations
Definition: colorfxfilter.h:64
int colorFXType
Definition: colorfxfilter.h:58
ColorFXContainer()
Definition: colorfxfilter.h:47
int intensity
Definition: colorfxfilter.h:65
~ColorFXContainer()
Definition: colorfxfilter.h:56
QString path
Definition: colorfxfilter.h:66
Definition: colorfxfilter.h:72
QString filterIdentifier() const override
Definition: colorfxfilter.h:111
ColorFXFilterTypes
Definition: colorfxfilter.h:78
@ FindEdges
Definition: colorfxfilter.h:82
@ Neon
Definition: colorfxfilter.h:81
@ Vivid
Definition: colorfxfilter.h:80
static int CurrentVersion()
Definition: colorfxfilter.h:106
static QString FilterIdentifier()
Definition: colorfxfilter.h:94
static QList< int > SupportedVersions()
Definition: colorfxfilter.h:101
Definition: dimgthreadedfilter.h:41
Definition: filteraction.h:43
Definition: datefolderview.cpp:43