Clarity and Sharpening from Manuel Llorens #issue814

This commit is contained in:
jdc
2011-07-07 08:04:58 +02:00
parent 9ffdb41ddb
commit b024e815f6
24 changed files with 968 additions and 20 deletions

View File

@@ -83,7 +83,17 @@ class SharpeningParams {
int deconviter;
int deconvdamping;
};
class ClarityParams {
public:
bool enabled;
int clpasses;
double clstrength;
bool enabledtwo;
double mlstrength;
bool clthreechannels;
double uniformity;
bool MLmicromatrix;
};
/**
* Parameters of the color boost
*/
@@ -443,6 +453,7 @@ class ProcParams {
ToneCurveParams toneCurve; ///< Tone curve parameters
LCurveParams labCurve; ///< CIELAB luminance curve parameters
SharpeningParams sharpening; ///< Sharpening parameters
ClarityParams clarity;
ColorBoostParams colorBoost; ///< Color boost parameters
WBParams wb; ///< White balance parameters
ColorShiftParams colorShift; ///< Color shift parameters