Code review and speedup for ImProcFunctions::vibrance(), also fixes #4443
This commit is contained in:
@@ -1380,6 +1380,7 @@ public:
|
||||
#else
|
||||
static void AllMunsellLch (bool lumaMuns, float Lprov1, float Loldd, float HH, float Chprov1, float CC, float &correctionHueChroma, float &correctlum);
|
||||
#endif
|
||||
static void AllMunsellLch (float Lprov1, float HH, float Chprov1, float CC, float &correctionHueChroma);
|
||||
|
||||
|
||||
/**
|
||||
@@ -1412,6 +1413,7 @@ public:
|
||||
static void gamutLchonly (float HH, float2 sincosval, float &Lprov1, float &Chprov1, float &R, float &G, float &B, const double wip[3][3], const bool isHLEnabled, const float lowerCoef, const float higherCoef);
|
||||
static void gamutLchonly (float2 sincosval, float &Lprov1, float &Chprov1, const float wip[3][3], const bool isHLEnabled, const float lowerCoef, const float higherCoef);
|
||||
#endif
|
||||
static void gamutLchonly (float HH, float2 sincosval, float &Lprov1, float &Chprov1, float &saturation, const float wip[3][3], const bool isHLEnabled, const float lowerCoef, const float higherCoef);
|
||||
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user