Exclude_Local(): Speedup

This commit is contained in:
Ingo Weyrich 2020-06-22 19:10:23 +02:00
parent ac29749806
commit cddf5bd395

View File

@ -47,7 +47,7 @@
#include "cplx_wavelet_dec.h"
#include "ciecam02.h"
//#define BENCHMARK
#define BENCHMARK
#include "StopWatch.h"
#include "guidedfilter.h"
@ -4601,10 +4601,7 @@ void ImProcFunctions::Exclude_Local(float **deltaso, float hueref, float chromar
const bool isZone0x = lox > (lp.xc + lp.lx - 1) || lox < lp.xc - lp.lxL; // -1 fix issue 5554
if (isZone0x) { // outside selection and outside transition zone => no effect, keep original values
for (int x = 0; x < transformed->W; x++) {
transformed->L[y][x] = original->L[y][x];
}
continue;
}