diff --git a/modules/ocl/src/opencl/imgproc_calcHarris.cl b/modules/ocl/src/opencl/imgproc_calcHarris.cl index 16e7d08067..daad8aac35 100644 --- a/modules/ocl/src/opencl/imgproc_calcHarris.cl +++ b/modules/ocl/src/opencl/imgproc_calcHarris.cl @@ -195,9 +195,9 @@ __kernel void calcHarris(__global const float *Dx, __global const float *Dy, __g FPTYPE temp_sum = 0; for (int i=-anX; i<=anX - till; i++) { - temp_sum += temp[k][col+i]; - tmp_sum[k] = temp_sum; + temp_sum += temp[k][col+i]; } + tmp_sum[k] = temp_sum; } if (posX < dst_cols && (posY) < dst_rows)