From 1c9f590f0d6b30a07ec8333b91d0337338905f29 Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Thu, 30 Oct 2014 12:42:27 +0300 Subject: [PATCH] IPPICV: disable NormDiff_L1_16s_C1R for IPP/ICV 8.2/8.2.1 --- modules/core/src/stat.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/core/src/stat.cpp b/modules/core/src/stat.cpp index 998ae7d..ca56a7c 100644 --- a/modules/core/src/stat.cpp +++ b/modules/core/src/stat.cpp @@ -3212,7 +3212,9 @@ double cv::norm( InputArray _src1, InputArray _src2, int normType, InputArray _m type == CV_16UC1 ? (ippiNormDiffFuncNoHint)ippiNormDiff_L1_16u_C1R : type == CV_16UC3 ? (ippiNormDiffFuncNoHint)ippiNormDiff_L1_16u_C3R : type == CV_16UC4 ? (ippiNormDiffFuncNoHint)ippiNormDiff_L1_16u_C4R : +#if !(IPP_VERSION_X100 == 802 && (!defined(IPP_VERSION_UPDATE) || IPP_VERSION_UPDATE <= 1)) // Oct 2014: Accuracy issue with IPP 8.2 / 8.2.1 type == CV_16SC1 ? (ippiNormDiffFuncNoHint)ippiNormDiff_L1_16s_C1R : +#endif type == CV_16SC3 ? (ippiNormDiffFuncNoHint)ippiNormDiff_L1_16s_C3R : type == CV_16SC4 ? (ippiNormDiffFuncNoHint)ippiNormDiff_L1_16s_C4R : 0) : -- 2.7.4