Merge pull request #25820 from asmorkalov:as/HAL_non_strict_equalizeHist

Relax equalizeHist test for some HAL implementations
pull/25829/head
Alexander Smorkalov 10 months ago committed by GitHub
commit be00247ca0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 4
      modules/imgproc/test/test_histograms.cpp

@ -2087,8 +2087,8 @@ TEST_P(Imgproc_Equalize_Hist, accuracy)
ASSERT_EQ(CV_8UC1, dst.type()); ASSERT_EQ(CV_8UC1, dst.type());
ASSERT_EQ(gold.size(), dst.size()); ASSERT_EQ(gold.size(), dst.size());
int nz = cv::countNonZero(dst != gold); EXPECT_MAT_NEAR(dst, gold, 1);
ASSERT_EQ(nz, 0); EXPECT_MAT_N_DIFF(dst, gold, 0.05 * size.area()); // The 5% range could be accomodated to HAL
} }
INSTANTIATE_TEST_CASE_P(Imgproc_Hist, Imgproc_Equalize_Hist, ::testing::Combine( INSTANTIATE_TEST_CASE_P(Imgproc_Hist, Imgproc_Equalize_Hist, ::testing::Combine(

Loading…
Cancel
Save