enable chroma slider fot Hue in all masks

This commit is contained in:
Desmis
2019-11-14 17:50:04 +01:00
parent 6ca9f8331c
commit 15c2251202
2 changed files with 11 additions and 7 deletions

View File

@@ -811,8 +811,10 @@ void ImProcFunctions::maskforretinex(int sp, int before, float ** luminance, flo
}
}
float fab = 4000.f;//value must be good in most cases
float chromult1 = 1.f + 0.01f * chro;
float chromult2 = 1.f - 0.01f * chro;
float fab = chromult1 * 20000.f;//value must be good in most cases
if(fab < 50.f) fab = 50.f;
#ifdef _OPENMP
#pragma omp parallel for schedule(dynamic,16)
@@ -852,7 +854,7 @@ void ImProcFunctions::maskforretinex(int sp, int before, float ** luminance, flo
float valHH = LIM01(1.f - lochhmasretiCurve[500.f * h]);
if (llretiMask != 4) {
kmaskCH += valHH;
kmaskCH += chromult2 * valHH;
}
kmaskLexp += 32768.f * valHH;