Skip to content

Commit 7881513

Browse files
committed
Merge pull request opencv#8739 from terfendail:perf_accumulate_fix
2 parents fe4555e + 01f773b commit 7881513

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

modules/imgproc/perf/perf_accumulate.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ PERF_TEST_P( Size_MatType, Accumulate,
3030
declare.time(100);
3131
declare.in(src, WARMUP_RNG).out(dst);
3232

33-
TEST_CYCLE() accumulate(src, dst);
33+
TEST_CYCLE() { dst.setTo(cv::Scalar::all(0)); accumulate(src, dst); }
3434

3535
SANITY_CHECK(dst);
3636
}
@@ -60,7 +60,7 @@ PERF_TEST_P( Size_MatType, AccumulateSquare,
6060
declare.time(100);
6161
declare.in(src, WARMUP_RNG).out(dst);
6262

63-
TEST_CYCLE() accumulateSquare(src, dst);
63+
TEST_CYCLE() { dst.setTo(cv::Scalar::all(0)); accumulateSquare(src, dst); }
6464

6565
SANITY_CHECK(dst);
6666
}
@@ -90,7 +90,7 @@ PERF_TEST_P( Size_MatType, AccumulateWeighted,
9090
declare.time(100);
9191
declare.in(src, WARMUP_RNG).out(dst);
9292

93-
TEST_CYCLE() accumulateWeighted(src, dst, 0.314);
93+
TEST_CYCLE() { dst.setTo(cv::Scalar::all(0)); accumulateWeighted(src, dst, 0.314); }
9494

9595
SANITY_CHECK(dst);
9696
}

0 commit comments

Comments
 (0)