70 QObject*
const parent,
76 return QLatin1String(
"digikam:ColorFXFilter");
79 static QString DisplayableName();
83 return QList<int>() << 1;
93 return FilterIdentifier();
98 void readParameters(
const FilterAction& action)
override;
102 void filterImage()
override;
104 void solarize(
DImg*
const orgImage,
DImg*
const destImage,
int factor);
105 void vivid(
DImg*
const orgImage,
DImg*
const destImage,
int factor);
106 void neon(
DImg*
const orgImage,
DImg*
const destImage,
int Intensity,
int BW);
107 void findEdges(
DImg*
const orgImage,
DImg*
const destImage,
int Intensity,
int BW);
108 void neonFindEdges(
DImg*
const orgImage,
DImg*
const destImage,
bool neon,
int Intensity,
int BW);
109 void loadLut3D(
const QString& path);
115 quint16* m_lutTable =
nullptr;
116 int m_lutTableSize = 0;
Definition colorfxfilter.h:33
~ColorFXContainer()=default
ColorFXContainer()=default
QString path
Definition colorfxfilter.h:46
Definition colorfxfilter.h:52
QString filterIdentifier() const override
Definition colorfxfilter.h:91
ColorFXFilterTypes
Definition colorfxfilter.h:58
@ FindEdges
Definition colorfxfilter.h:62
@ Neon
Definition colorfxfilter.h:61
@ Vivid
Definition colorfxfilter.h:60
static int CurrentVersion()
Definition colorfxfilter.h:86
static QString FilterIdentifier()
Definition colorfxfilter.h:74
static QList< int > SupportedVersions()
Definition colorfxfilter.h:81
Definition dimgthreadedfilter.h:31
Definition filteraction.h:33
Definition datefolderview.cpp:34