mirror of
https://github.com/opencv/opencv.git
synced 2026-10-28 08:35:30 +08:00
Merge pull request #30407 from asmorkalov:as/ocl_fp64
Fixed FP64 build in matchTemplate kernel
This commit is contained in:
1 file changed
+1
-1
@@ -473,7 +473,7 @@ __kernel void matchTemplate_CCOEFF_NORMED(__global const uchar * src_sums, int s
|
||||
T value_sum = sum[mad24(t_rows, step, t_cols)] - sum[mad24(t_rows, step, 0)] - sum[t_cols] + sum[0];
|
||||
T value_sqsum = sqsum[mad24(t_rows, step, t_cols)] - sqsum[mad24(t_rows, step, 0)] - sqsum[t_cols] + sqsum[0];
|
||||
|
||||
float num = convertToDT(mad(value_sum, template_sum, (float)0));
|
||||
float num = convertToDT(value_sum * template_sum);
|
||||
|
||||
value_sqsum -= weight * value_sum * value_sum;
|
||||
float denum = sqrt(mad(template_sqsum, convertToDT(value_sqsum), (float)0));
|
||||
|
||||
Reference in new issue
Block a user