diff --git a/rtengine/green_equil_RT.cc b/rtengine/green_equil_RT.cc index 9706b06c1..77365dc21 100644 --- a/rtengine/green_equil_RT.cc +++ b/rtengine/green_equil_RT.cc @@ -48,10 +48,10 @@ void RawImageSource::green_equilibrate_global(array2D &rawData) double avgg = 0.; int ng = 0; for (int j = border + ((FC(i, border) & 1) ^ 1); j < W - border; j += 2) { - if(rawData[i][j] > 0.f) { +// if(rawData[i][j] > 0.f) { avgg += rawData[i][j]; ng++; - } +// } } if (i & 1) { diff --git a/rtengine/rawimagesource.cc b/rtengine/rawimagesource.cc index 25c732947..5d654317c 100644 --- a/rtengine/rawimagesource.cc +++ b/rtengine/rawimagesource.cc @@ -1952,7 +1952,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le for(int i = 0; i < 4; ++i) { green_equilibrate_global(*rawDataFrames[i]); } - } else { + } else if(idata->getModel() != "E-M1MarkII") { green_equilibrate_global(rawData); } }