- 09 Nov, 2018 1 commit
-
-
Vadim Pisarevsky authored
-
- 21 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
* Cleanup macros and enable expansion of `__VA_ARGS__` for Visual Studio * Macros for enum-arguments backwards compatibility * Convert struct Param to enum struct * Enabled ParamType.type for enum types * Enabled `cv.read` and `cv.write` for enum types * Rename unnamed enum to AAKAZE.DescriptorType * Rename unnamed enum to AccessFlag * Rename unnamed enum to AgastFeatureDetector.DetectorType * Convert struct DrawMatchesFlags to enum struct * Rename unnamed enum to FastFeatureDetector.DetectorType * Rename unnamed enum to Formatter.FormatType * Rename unnamed enum to HOGDescriptor.HistogramNormType * Rename unnamed enum to DescriptorMatcher.MatcherType * Rename unnamed enum to KAZE.DiffusivityType * Rename unnamed enum to ORB.ScoreType * Rename unnamed enum to UMatData.MemoryFlag * Rename unnamed enum to _InputArray.KindFlag * Rename unnamed enum to _OutputArray.DepthMask * Convert normType enums to static const NormTypes * Avoid conflicts with ElemType * Rename unnamed enum to DescriptorStorageFormat
-
- 10 Sep, 2018 1 commit
-
-
Vadim Pisarevsky authored
* added basic support for CV_16F (the new datatype etc.). CV_USRTYPE1 is now equal to CV_16F, which may break some [rarely used] functionality. We'll see * fixed just introduced bug in norm; reverted errorneous changes in Torch importer (need to find a better solution) * addressed some issues found during the PR review * restored the patch to fix some perf test failures
-
- 26 Jul, 2018 1 commit
-
-
Maksim Shabunin authored
-
- 16 Jul, 2018 1 commit
-
-
Vadim Pisarevsky authored
* core:OE-27 prepare universal intrinsics to expand (#11022) * core:OE-27 prepare universal intrinsics to expand (#11022) * core: Add universal intrinsics for AVX2 * updated implementation of wide univ. intrinsics; converted several OpenCV HAL functions: sqrt, invsqrt, magnitude, phase, exp to the wide universal intrinsics. * converted log to universal intrinsics; cleaned up the code a bit; added v_lut_deinterleave intrinsics. * core: Add universal intrinsics for AVX2 * fixed multiple compile errors * fixed many more compile errors and hopefully some test failures * fixed some more compile errors * temporarily disabled IPP to debug exp & log; hopefully fixed Doxygen complains * fixed some more compile errors * fixed v_store(short*, v_float16&) signatures * trying to fix the test failures on Linux * fixed some issues found by alalek * restored IPP optimization after the patch with AVX wide intrinsics has been properly tested * restored IPP optimization after the patch with AVX wide intrinsics has been properly tested
-
- 10 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 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
-
- 09 Oct, 2017 1 commit
-
-
Sayed Adel authored
-
- 17 Sep, 2017 1 commit
-
-
Christof Kaufmann authored
-
- 04 Sep, 2017 1 commit
-
-
Christof Kaufmann authored
This adds the possibility to use multi-channel masks for the functions cv::mean, cv::meanStdDev and the method Mat::setTo. The tests have now a probability to use multi-channel masks for operations that support them. This also includes Mat::copyTo, which supported multi-channel masks before, but there was no test confirming this.
-
- 23 Aug, 2017 1 commit
-
-
Pavel Vlasov authored
- Optimizations set change. Now IPP integrations will provide code for SSE42, AVX2 and AVX512 (SKX) CPUs only. For HW below SSE42 IPP code is disabled. - Performance regressions fixes for IPP code paths; - cv::boxFilter integration improvement; - cv::filter2D integration improvement;
-
- 20 Jun, 2017 1 commit
-
-
Maksim Shabunin authored
general: - all iterative tests have been replaced with parameterized tests - old-style try..catch tests have been modified to use EXPECT_/ASSERT_ gtest macros - added temporary files cleanup - modified MatComparator error message formatting imgcodecs: - test_grfmt.cpp split to test_jpg.cpp, test_png.cpp, test_tiff.cpp, etc. videoio: - added public HAVE_VIDEO_INPUT, HAVE_VIDEO_OUTPUT definitions to cvconfig.h - built-in MotionJPEG codec could not be tested on some platforms (read_write test was disabled if ffmpeg is off, encoding/decoding was handled by ffmpeg otherwise). - image-related tests moved to imgcodecs (Videoio_Image) - several property get/set tests have been combined into one - added MotionJPEG test video to opencv_extra
-
- 18 Nov, 2016 1 commit
-
-
Maksim Shabunin authored
-
- 21 May, 2016 1 commit
-
-
Tomoaki Teshima authored
* check compiler support * check HW support before executing * add test doing round trip conversion from / to FP32 * treat array correctly if size is not multiple of 4 * add declaration to prevent warning * make it possible to enable fp16 on 32bit ARM * let the conversion possible on non-supported HW, too. * add test using both HW and SW implementation
-
- 01 Apr, 2016 1 commit
-
-
shengyu authored
-
- 07 Mar, 2016 1 commit
-
-
Krishnaraj Bhat authored
cosmetic changes to fix this warning. real bugs not found
-
- 07 Dec, 2015 1 commit
-
-
ausentso authored
-
- 13 Oct, 2015 1 commit
-
-
Vladislav Vinogradov authored
-
- 21 Sep, 2015 1 commit
-
-
Gleb Gladilov authored
-
- 21 Jul, 2015 1 commit
-
-
Gleb Gladilov authored
-
- 27 Feb, 2015 1 commit
-
-
Vladislav Vinogradov authored
-
- 26 Feb, 2015 1 commit
-
-
Vladislav Vinogradov authored
-
- 12 Jan, 2015 4 commits
-
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
Ilya Lavrenov authored
-
- 04 Jan, 2015 1 commit
-
-
Alexander Smorkalov authored
- Previous version just checked option support, but not enable it. - Also OpenCV tests reports invalid AVX and AVX2 support status.
-
- 13 Aug, 2014 1 commit
-
-
Adil Ibragimov authored
1. someMatrix.data -> someMatrix.prt() 2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex ) 3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>() 4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
-
- 09 Jul, 2014 1 commit
-
-
Richard Yoo authored
-
- 06 Jun, 2014 1 commit
-
-
Richard Yoo authored
-
- 09 Apr, 2014 1 commit
-
-
Ilya Lavrenov authored
-
- 08 Apr, 2014 1 commit
-
-
Ilya Lavrenov authored
Conflicts: modules/core/src/stat.cpp
-
- 23 Feb, 2014 1 commit
-
-
Ilya Lavrenov authored
-
- 18 Dec, 2013 1 commit
-
-
Andrey Pavlenko authored
if `Scalar:all` is used, Mats with 5+ channels cause errors
-
- 15 Oct, 2013 1 commit
-
-
Roman Donchenko authored
Because apparently I love running performance tests for debug builds.
-
- 24 Jun, 2013 1 commit
-
-
Roman Donchenko authored
That way, core/internal.hpp doesn't have to depend on cvconfig.h, which we don't ship.
-
- 19 Jun, 2013 1 commit
-
-
Roman Donchenko authored
Namely, normalize their names to a common convention and remove useless text from their values.
-
- 18 Jun, 2013 2 commits
-
-
Roman Donchenko authored
-
Roman Donchenko authored
-
- 12 May, 2013 1 commit
-
-
Andrey Pavlenko authored
-