1. 27 1月, 2018 1 次提交
  2. 19 1月, 2018 1 次提交
  3. 13 1月, 2018 1 次提交
  4. 27 12月, 2017 1 次提交
  5. 22 12月, 2017 1 次提交
  6. 13 12月, 2017 1 次提交
  7. 07 12月, 2017 1 次提交
  8. 06 12月, 2017 1 次提交
  9. 01 12月, 2017 1 次提交
  10. 28 11月, 2017 1 次提交
  11. 10 11月, 2017 1 次提交
  12. 23 10月, 2017 1 次提交
  13. 09 10月, 2017 1 次提交
  14. 22 9月, 2017 1 次提交
    • A
      ts: update perf test · b8af7c5f
      Alexander Alekhin 提交于
      - use GTest tuple definitions instead of std::tr1
      - use "const static" for cv::Size contants to reduce generated binary code
      - PERF_TEST_P() violates TEST_P() original semantic. Added PERF_TEST_P_() macro
      b8af7c5f
  15. 18 9月, 2017 1 次提交
  16. 11 9月, 2017 1 次提交
  17. 05 9月, 2017 1 次提交
    • C
      Add multi-channel mask support to mean, meanStdDev and setTo · 46a668c5
      Christof Kaufmann 提交于
      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.
      46a668c5
  18. 28 8月, 2017 1 次提交
  19. 24 8月, 2017 1 次提交
  20. 23 8月, 2017 1 次提交
    • P
      ICV2017u3 package update; · a57718e1
      Pavel Vlasov 提交于
      - 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;
      a57718e1
  21. 16 8月, 2017 1 次提交
  22. 04 8月, 2017 1 次提交
  23. 31 7月, 2017 1 次提交
  24. 26 7月, 2017 4 次提交
  25. 25 7月, 2017 1 次提交
  26. 24 7月, 2017 1 次提交
  27. 10 7月, 2017 1 次提交
  28. 04 7月, 2017 1 次提交
    • T
      Merge pull request #9075 from TonyLianLong:master · c8783f3e
      Tony Lian 提交于
      Remove unnecessary Non-ASCII characters from source code (#9075)
      
      * Remove unnecessary Non-ASCII characters from source code
      
      Remove unnecessary Non-ASCII characters and replace them with ASCII
      characters
      
      * Remove dashes in the @param statement
      
      Remove dashes and place single space in the @param statement to keep
      coding style
      
      * misc: more fixes for non-ASCII symbols
      
      * misc: fix non-ASCII symbol in CMake file
      c8783f3e
  29. 26 6月, 2017 1 次提交
  30. 22 6月, 2017 1 次提交
  31. 21 6月, 2017 1 次提交
  32. 20 6月, 2017 1 次提交
    • M
      Rewritten some tests in videoio and imgcodecs modules · 87b569d8
      Maksim Shabunin 提交于
      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
  33. 15 6月, 2017 1 次提交
  34. 29 5月, 2017 1 次提交
    • R
      SoftFloat integrated (#8668) · c6a3a188
      Rostislav Vasilikhin 提交于
      * everything is put into softfloat.cpp and softfloat.hpp
      
      * WIP: try to integrate softfloat into OpenCV
      
      * extra functions removed
      
      * softfloat made stateless
      
      * CV_EXPORTS added
      
      * operators fixed
      
      * exp added, log: WIP
      
      * log32 fixed
      
      * shorter names; a lot of TODOs
      
      * log64 rewritten
      
      * cbrt32 added
      
      * minors, refactoring
      
      * "inline" -> "CV_INLINE"
      
      * cast to bool warnings fixed
      
      * several warnings fixed
      
      * fixed warning about unsigned unary minus
      
      * fixed warnings on type cast
      
      * inline -> CV_INLINE
      
      * special cases processing added (NaNs, Infs, etc.)
      
      * constants for NaN and Inf added
      
      * more macros and helper functions added
      
      * added (or fixed) tests for pow32, pow64, cbrt32
      
      * exp-like functions fixed
      
      * minor changes
      
      * fixed random number generation for tests
      
      * tests for exp32 and exp64: values are compared to SoftFloat-based naive implementation
      
      * minor warning fix
      
      * pow(f, i) 32/64: special cases handling added
      
      * unused functions removed
      
      * refactoring is in progress (not compiling)
      
      * CV_inline added
      
      * unions {uint_t, float_t} removed
      
      * tests compilation fixed
      
      * static const members -> static methods returning const
      
      * reinterpret_cast
      
      * warning fixed
      
      * const-ness fixed
      
      * all FP calculations (even compile-time) are done in SoftFloat + minor fixes
      
      * pow(f, i) removed from interface (can cause incorrect cast) to internals of pow(f, f), tests fixed
      
      * CV_INLINE -> inline
      
      * internal constants moved to .cpp file
      
      * toInt_minMag() methods merged into toInt() methods
      
      * macros moved to .cpp file
      
      * refactoring: types renamed to softfloat and softdouble; explicit constructors, etc.
      
      * toFloat(), toDouble() -> operator float(), operator double()
      
      * removed f32/f64 prefixes from functions names
      
      * toType() methods removed, round() and trunc() functions added
      
      * minor change
      
      * minors
      
      * MSVC: warnings fixed
      
      * added int cvRound(), cvFloor, cvCeil, cvTrunc, saturate_cast<T>()
      
      * typo fixed
      
      * type cast fixed
      c6a3a188
  35. 15 3月, 2017 1 次提交
  36. 09 2月, 2017 1 次提交
  37. 03 2月, 2017 1 次提交
    • M
      Fix for opencv/opencv#8105 (compiling with mingw32) · 9a1835ce
      msk-repo01 提交于
      fix for opencv/opencv#8105, compilation issue with mingw32 (in
      google/googletest#721 a similar issue was solved and the reason was
      described as MinGW defines _CRITICAL_SECTION and _RTL_CRITICAL_SECTION
      as two separate (equivalent) structs, instead of using typedef)
      9a1835ce