diff --git a/rtengine/boxblur.h b/rtengine/boxblur.h index d9d9053a8..40ab39755 100644 --- a/rtengine/boxblur.h +++ b/rtengine/boxblur.h @@ -48,8 +48,8 @@ template void boxblur (T** src, A** dst, int radx, int rady, i #pragma omp parallel for #endif for (int row=0; row void boxblur (T** src, A** dst, int radx, int rady, i #pragma omp parallel for #endif for (int row=0; row void boxblur (T* src, A* dst, int radx, int rady, int if (radx==0) { for (int row=0; row void boxblur (T* src, A* dst, int radx, int rady, int #pragma omp parallel for #endif for (int row=0; row void boxdev (T* src, T* dst, int radx, int rady, int W, int #pragma omp parallel for #endif for (int row=0; row void boxdev (T* src, T* dst, int radx, int rady, int W, int #pragma omp parallel for #endif for (int row=0; row void boxdev (T* src, T* dst, int radx, int rady, int W, int #pragma omp parallel for #endif for (int row=0; row void boxdev (T* src, T* dst, int radx, int rady, int W, int #pragma omp parallel for #endif for (int row=0; row void boxsqblur (T* src, A* dst, int radx, int rady, i #pragma omp parallel for #endif for (int row=0; row void boxsqblur (T* src, A* dst, int radx, int rady, i #pragma omp parallel for #endif for (int row=0; row void boxcorrelate (T* src, A* dst, int dx, int dy, in if (radx==0) { for (int row=0; row0 ? (src[row*W+col])*(src[rr*W+cc]) : 0; + temp[row*W+col] = dy>0 ? (src[row*W+col])*(src[rr*W+cc]) : 0; } } } else { @@ -575,7 +575,7 @@ template void boxcorrelate (T* src, A* dst, int dx, int dy, in #pragma omp parallel for #endif for (int row=0; row void boxabsblur (T* src, A* dst, int radx, int rady, #pragma omp parallel for #endif for (int row=0; row void boxabsblur (T* src, A* dst, int radx, int rady, #pragma omp parallel for #endif for (int row=0; row