1. 01 Nov, 2018 1 commit
    • Vadim Pisarevsky's avatar
      completely new C++ persistence implementation (#13011) · 0f622206
      Vadim Pisarevsky authored
      * integrated the new C++ persistence; removed old persistence; most of OpenCV compiles fine! the tests have not been run yet
      
      * fixed multiple bugs in the new C++ persistence
      
      * fixed raw size of the parsed empty sequences
      
      * [temporarily] excluded obsolete applications traincascade and createsamples from build
      
      * fixed several compiler warnings and multiple test failures
      
      * undo changes in cocoa window rendering (that was fixed in another PR)
      
      * fixed more compile warnings and the remaining test failures (hopefully)
      
      * trying to fix the last little warning
      0f622206
  2. 06 Sep, 2018 1 commit
  3. 31 Aug, 2018 1 commit
    • Jakub Golinowski's avatar
      Merge pull request #11897 from Jakub-Golinowski:hpx_backend · 9f1218b0
      Jakub Golinowski authored
      * Add HPX backend for OpenCV implementation
      Adds hpx backend for cv::parallel_for_() calls respecting the nstripes chunking parameter. C++ code for the backend is added to modules/core/parallel.cpp. Also, the necessary changes to cmake files are introduced.
      Backend can operate in 2 versions (selectable by cmake build option WITH_HPX_STARTSTOP): hpx (runtime always on) and hpx_startstop (start and stop the backend for each cv::parallel_for_() call)
      
      * WIP: Conditionally include hpx_main.hpp to tests in core module
      Header hpx_main.hpp is included to both core/perf/perf_main.cpp and core/test/test_main.cpp.
      The changes to cmake files for linking hpx library to above mentioned test executalbles are proposed but have issues.
      
      * Add coditional iclusion of hpx_main.hpp to cpp cpu modules
      
      * Remove start/stop version of hpx backend
      9f1218b0
  4. 21 Aug, 2018 1 commit
    • Jiri Horner's avatar
      Merge pull request #12248 from hrnr:video_remove_ransac · 49283ec0
      Jiri Horner authored
      * video: remove duplicate RANSAC code
      
      * remove RANSAC code video module. The module now uses RANSAC estimators from calib3d.
      * deprecate estimateRigidTransform
      
      * replace internal usage of deprecated estimateRigidTransform
      
      * remove from wrappers
      * replace usage in shape module. shape module now links to calib3d instead of video module.
      * reprecate also C API version
      
      * remove cvEstimateRigidTransform
      
      * supress deprecated warnings in estimateRigidTransform test
      
      * the function is now deprecated
      49283ec0
  5. 26 Feb, 2018 1 commit
  6. 03 Feb, 2018 1 commit
    • Alexander Alekhin's avatar
      ts: refactor OpenCV tests · 4a297a24
      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
      4a297a24
  7. 13 Dec, 2017 1 commit
  8. 06 Dec, 2017 1 commit
  9. 25 Jul, 2017 1 commit
  10. 20 Jun, 2017 1 commit
    • Maksim Shabunin's avatar
      Rewritten some tests in videoio and imgcodecs modules · 87b569d8
      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
      87b569d8
  11. 07 Jun, 2017 1 commit
  12. 04 May, 2017 1 commit
  13. 15 Dec, 2016 1 commit
  14. 06 Dec, 2016 1 commit
  15. 10 Nov, 2016 1 commit
  16. 17 Oct, 2016 1 commit
  17. 14 Jul, 2016 1 commit
  18. 07 Mar, 2016 2 commits
  19. 28 Jan, 2016 1 commit
  20. 30 Jun, 2015 1 commit
  21. 20 Mar, 2015 1 commit
  22. 16 Feb, 2015 1 commit
  23. 25 Dec, 2014 1 commit
    • Andrey Kamaev's avatar
      Assorted fixes: · c105b729
      Andrey Kamaev authored
      * cmake CMP0054 and CMP0045
      * aarch64 build
      * portable code options in PCH cmake
      * some of gcc 4.9 warnings
      c105b729
  24. 15 Oct, 2014 1 commit
  25. 19 Aug, 2014 1 commit
  26. 18 Aug, 2014 1 commit
    • Ernest Galbrun's avatar
      merged new master branch · 6207d338
      Ernest Galbrun authored
      changed tests for tvl1 optflow
      correction of a bug preventing compilation with cuda (fmin changed to fminf)
      6207d338
  27. 10 Aug, 2014 1 commit
  28. 09 Aug, 2014 1 commit
  29. 05 Aug, 2014 1 commit
  30. 07 Jul, 2014 1 commit
  31. 09 Apr, 2014 1 commit
  32. 20 Mar, 2014 1 commit
  33. 19 Mar, 2014 1 commit
  34. 20 Feb, 2014 1 commit
  35. 02 Feb, 2014 1 commit
  36. 31 Jan, 2014 1 commit
  37. 28 Jan, 2014 2 commits
  38. 24 Jan, 2014 1 commit