mirror of
https://github.com/opencv/opencv.git
synced 2026-07-31 00:03:03 +04:00
remove raw SSE2/NEON implementation from imgwarp.cpp
* use universal intrinsic instead of raw intrinsic * add 2 channels de-interleave on x86 platform * add v_int32x4 version of v_muladd * add accumulate version of v_dotprod based on the commit from seiko2plus on bf1852d * remove some verify check in performance test * avoid the out of boundary access and keep the performance
This commit is contained in:
@@ -202,8 +202,8 @@ PERF_TEST_P( TestWarpPerspectiveNear_t, WarpPerspectiveNear,
|
||||
|
||||
PERF_TEST_P( TestRemap, remap,
|
||||
Combine(
|
||||
Values( TYPICAL_MAT_TYPES ),
|
||||
Values( szVGA, sz720p, sz1080p ),
|
||||
Values( CV_8UC1, CV_8UC3, CV_8UC4, CV_32FC1 ),
|
||||
Values( szVGA, sz1080p ),
|
||||
InterType::all(),
|
||||
BorderMode::all(),
|
||||
RemapMode::all()
|
||||
@@ -231,7 +231,7 @@ PERF_TEST_P( TestRemap, remap,
|
||||
remap(source, destination, map_x, map_y, interpolationType, borderMode);
|
||||
}
|
||||
|
||||
SANITY_CHECK(destination, 1);
|
||||
SANITY_CHECK_NOTHING();
|
||||
}
|
||||
|
||||
void update_map(const Mat& src, Mat& map_x, Mat& map_y, const int remapMode )
|
||||
|
||||
Reference in New Issue
Block a user