- 13 Apr, 2018 1 commit
-
-
Tomoaki Teshima authored
* 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
-
- 09 Apr, 2018 2 commits
-
-
Alexander Alekhin authored
-
Maksim Shabunin authored
-
- 04 Apr, 2018 2 commits
-
-
yuki takehara authored
* fix #9720 * Add regression test * Fix calculation method for scale
-
Vitaly Tuzov authored
-
- 29 Mar, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 28 Mar, 2018 1 commit
-
-
LaurentBerger authored
* Solves #11156 * Check file size for all file format. Disable APPEND if file is empty * Add test for APPEND mode
-
- 27 Mar, 2018 1 commit
-
-
Alexander Alekhin authored
with implementation of functions with multiple output formats
-
- 22 Mar, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 13 Mar, 2018 1 commit
-
-
Dmitry Kurtaev authored
-
- 12 Mar, 2018 1 commit
-
-
yuki takehara authored
* Fix #10948 * Add test code * Fixed build error * Add value zero * eigen: test cleanup
-
- 26 Feb, 2018 1 commit
-
-
Tomoaki Teshima authored
* loosen some test threshold mainly for integer types * use relative error for floating points result * avoid division by zero by following the comment * fix the indentation
-
- 18 Feb, 2018 1 commit
-
-
Tomoaki Teshima authored
-
- 17 Feb, 2018 1 commit
-
-
Patrik Huber authored
* Make <array> #ifdef true for MSVC I think MSVC had `std::array` for quite a while (possibly going back as far as VS 2012, but it's definitely there in 2015 and 2017. So I think `_MSC_VER` `1900` is a safe bet. Probably `1800` and maybe even `1700` could work as well but I can't test that locally. * fix test
-
- 12 Feb, 2018 3 commits
-
-
luz.paz authored
Found via `codespell`
-
Alexander Alekhin authored
* cmake: add ocv_get_smart_file_name() macro * cmake: avoid adding files for unavailable dispatch modes
-
yuki takehara authored
* Add new Mat constructor * Fix build error * Fix build error * Fixed the code about 4 comments * Fixed three comments * delete previous local declaration * fix build error
-
- 03 Feb, 2018 1 commit
-
-
Alexander Alekhin authored
- removed tr1 usage (dropped in C++17) - moved includes of vector/map/iostream/limits into ts.hpp - require opencv_test + anonymous namespace (added compile check) - fixed norm() usage (must be from cvtest::norm for checks) and other conflict functions - added missing license headers
-
- 22 Dec, 2017 1 commit
-
-
elenagvo authored
-
- 14 Dec, 2017 2 commits
-
-
Tomoaki Teshima authored
* remove raw SSE2/NEON implementation from convert.cpp * remove raw implementation from Cvt_SIMD * remove raw implementation from cvtScale_SIMD * remove raw implementation from cvtScaleAbs_SIMD * remove duplicated implementation cvt_<float, short> * remove duplicated implementation cvtScale_<short, short, float> * add "from double" version of Cvt_SIMD * modify the condition of test ConvertScaleAbs * Update convert.cpp fixed crash in cvtScaleAbs(8s=>8u) * fixed compile error on Win32 * fixed several test failures because of accuracy loss in cvtScale(int=>int) * fixed NEON implementation of v_cvt_f64(int=>double) intrinsic * another attempt to fix test failures * keep trying to fix the test failures and just introduced compile warnings * fixed one remaining test (subtractScalar)
-
Rostislav Vasilikhin authored
-
- 13 Dec, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 12 Dec, 2017 4 commits
-
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
Alexander Alekhin authored
- CV_L2 -> relative NORM_L2 - eigenEps: 1e-6 ==> 1e-4 - evalEps: 1e-6 ==> 1e-5 - evecEps: 1e-3 ==> 5e-3 - RNG seed: 12345 - drop non-informative legacy test code (ts->printf, etc)
-
- 11 Dec, 2017 1 commit
-
-
Vitaly Tuzov authored
-
- 07 Dec, 2017 1 commit
-
-
Pavel Rojtberg authored
-
- 05 Dec, 2017 2 commits
-
-
Alexander Alekhin authored
SPIR kernels are located in opencv_extra
-
Alexander Alekhin authored
-
- 04 Dec, 2017 1 commit
-
-
woody.chow authored
-
- 29 Nov, 2017 1 commit
-
-
Sayed Adel authored
- Use EXPECT_TRUE instead of EXPECT_EQ for comparing NULL in xlc - Added support for int64 to vec_promote in xlc, clang - Fixed v_rotate_right in xlc
-
- 28 Nov, 2017 1 commit
-
-
Maksim Shabunin authored
Universal Intrinsics: aligned v_pack behavior on different platforms, fixed 64-bit register on ARM, added more saturate_cast variants
-
- 20 Nov, 2017 1 commit
-
-
Tomoaki Teshima authored
* add accuracy test and performance check for matmul * add performance tests for transform and dotProduct * add test Core_TransformLargeTest for 8u version of transform * remove raw SSE2/NEON implementation from matmul.cpp * use universal intrinsic instead of raw intrinsic * remove unused templated function * add v_matmuladd which multiply 3x3 matrix and add 3x1 vector * add v_rotate_left/right in universal intrinsic * suppress intrinsic on some function and platform * add pure SW implementation of new universal intrinsics * add test for new universal intrinsics * core: prevent memory access after the end of buffer * fix perf tests
-
- 15 Nov, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 11 Oct, 2017 1 commit
-
-
berak authored
-
- 10 Oct, 2017 1 commit
-
-
tz70s authored
The original template based mat ptr for indexing is not implemented, add the similar implementation as uchar type, but cast to user-defined type from the uchar pointer.
-
- 01 Oct, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 17 Sep, 2017 1 commit
-
-
Christof Kaufmann authored
-
- 11 Sep, 2017 1 commit
-
-
Vladislav Sovrasov authored
-