- 01 Feb, 2019 6 commits
-
-
Dmitry Kurtaev authored
-
Rostislav Vasilikhin authored
YUV42x color conversions rewritten to wide intrinsics (#13708) * a*b+c -> fma * YUV420sp2RGB initially vectorized * shorter var names * loops by 4 * yuv420p2rgb vectorized * yuv422toRGB vectorized * reg arrays * rgb2yuv420 vectorized * warnings fixed * try to fix align error
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
- 31 Jan, 2019 3 commits
-
-
Hannah McLaughlin authored
SVM sigmoid kernel fix (issue #13621) (#13718) * Added test for sigmoid case for retrieving support vectors * undo unhelpful test * add test for sigmoid SVM with data that is easily separable into two concentric circles * Update sigmoid kernel to use tanh(gamma * <x, y> + coef0) instead of -tanh(gamma * <x, y> + coef0) * remove unnecessary constraint on coef0 * cleanup * fixing inappropriate use of doubles * Add f to float literal * replace CV_Assert with ASSERT_EQ where appropriate
-
Dmitry Kurtaev authored
-
Dmitry Kurtaev authored
-
- 30 Jan, 2019 2 commits
-
-
Vitaly Tuzov authored
* spatialGradient() reworked to use wide universal intrinsics * Moved row pointers inside loops
-
Alexander Alekhin authored
add messages to avoid silent kernel destruction
-
- 29 Jan, 2019 4 commits
-
-
Ramez Rafla authored
* Added DMatch bindings * Added CR which was accidently removed to maintain consistency * Removed trailing white-space
-
Alexander Alekhin authored
-
Alexander Alekhin authored
* imgproc: cleanup medianBlur_8u_O1 code Unnecessary per-channel buffers: H[c] / lut[c] * imgproc(medianBlur_8u_O1): use CV_SIMD_WIDTH for alignment
-
Dmitry Kurtaev authored
-
- 28 Jan, 2019 4 commits
-
-
Arnaud Brejeon authored
PyrDown: Fix bug #12961 (#13672) * Force unaligned pointer and create test * More cross-platform solution * MSVC expects a proper order * Remove useless clang macro
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Dmitry Kurtaev authored
-
- 25 Jan, 2019 4 commits
-
-
Dmitry Kurtaev authored
-
Alexander Alekhin authored
-
Vitaly Tuzov authored
-
Vitaly Tuzov authored
-
- 24 Jan, 2019 3 commits
-
-
Alexander Alekhin authored
-
Alexander Nesterov authored
-
Maksim Shabunin authored
-
- 21 Jan, 2019 5 commits
-
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Namgoo Lee authored
* __shfl_up_sync with proper mask value for CUDA >= 9 * BlockScanInclusive for CUDA >= 9 * compatible_shfl_up for use in integral.hpp * Use CLAHE in cudev * Add tests for BlockScan
-
Rostislav Vasilikhin authored
-
Alexander Alekhin authored
-
- 20 Jan, 2019 1 commit
-
-
Alexander Alekhin authored
-
- 18 Jan, 2019 7 commits
-
-
Alexander Alekhin authored
-
Rostislav Vasilikhin authored
YUV/YCrCb conversions rewritten to wide intrinsics (#13649) * YUV: minors * YUV42x conversions template-merged * more template-merged YUV42x conversions; some NEON code removed * rgb2yuv<float> vectorized * yuv2rgb<float> vectorized * memcpy removed * Yuv2RGB<ushort> vectorized * unused code removed * rgb2yuv<ushort> vectorized * rgb2yuv<uchar> vectorized * v_pack_u used (up to +30% perf) * yuv2rgb<uchar> vectorized * fixed compilation
-
Alexander Alekhin authored
-
Dmitry Kurtaev authored
-
Vitaly Tuzov authored
-
Alexander Alekhin authored
This reverts commit 3721c8bb except changes in modules/dnn/test/test_tf_importer.cpp
-
Vitaly Tuzov authored
-
- 17 Jan, 2019 1 commit
-
-
Lee Jaehwan authored
* Add Operator override for multi-channel Mat with literal constant. * simple test * Operator overloading channel constraint for primitive types * fix some test for #13586
-