1. 17 Apr, 2018 1 commit
    • Vadim Pisarevsky's avatar
      Rewite polar transforms (#11323) · b8b7ca73
      Vadim Pisarevsky authored
      * Rewrite polar transformations
      
      - A new wrapPolar function encapsulate both linear and semi-log remap
      - Destination size is a parameter or calculated automatically to keep objects size between remapping
      - linearPolar and logPolar has been deprecated
      
      * Fix build warning and error in accuracy test
      
      * Fix function name to warpPolar
      
      * Explicitly specify the mapping mode, so we retain all the parameters as non-optional.
      
      Introduces WarpPolarMode enum to specify the mapping mode in flags
      
      * resolves performance warning on windows build
      
      * removed duplicated logPolar and linearPolar implementations
      b8b7ca73
  2. 13 Apr, 2018 1 commit
    • Tomoaki Teshima's avatar
      remove raw SSE2/NEON implementation from imgwarp.cpp · a82e70cd
      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
      a82e70cd
  3. 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
  4. 15 Dec, 2017 1 commit
  5. 13 Dec, 2017 1 commit
  6. 22 Sep, 2017 1 commit
  7. 26 Jun, 2017 1 commit
  8. 23 Feb, 2017 1 commit
  9. 20 Feb, 2017 1 commit
  10. 09 Aug, 2016 1 commit
  11. 08 Oct, 2014 1 commit
  12. 30 Sep, 2014 1 commit
  13. 05 Aug, 2014 1 commit
  14. 24 Jun, 2014 1 commit
    • vbystricky's avatar
      Change kernel for optimization. Remove restriction to align data · 09bcc061
      vbystricky authored
      Fix kernel compilation errors on AMD system
      
      Fix licanse information in cl file
      
      Support CV_64F destination type
      
      Change build options of the kernel
      
      Optimize sum of square
      
      Remove separate kernel for integral square
      
      Increase epsilon for perfomance tests
      
      Increase epsilon for perfomance tests
      
      Test double support on AMD devices
      
      Fix some issues
      
      Try to fix problems with AMD device
      
      Try to solve problem with AMD device
      
      Fix error of destination size in kernel
      
      Fix warnings
      09bcc061
  15. 19 Jun, 2014 4 commits
  16. 11 Jun, 2014 1 commit
  17. 03 Jun, 2014 1 commit
  18. 27 May, 2014 1 commit
  19. 21 May, 2014 2 commits
  20. 07 May, 2014 2 commits
  21. 14 Apr, 2014 1 commit
  22. 25 Mar, 2014 2 commits
  23. 17 Mar, 2014 1 commit
  24. 14 Mar, 2014 1 commit
  25. 12 Mar, 2014 1 commit
  26. 10 Mar, 2014 2 commits
  27. 20 Feb, 2014 1 commit
  28. 16 Feb, 2014 1 commit
  29. 15 Feb, 2014 1 commit
  30. 06 Feb, 2014 1 commit
  31. 02 Feb, 2014 1 commit
  32. 29 Jan, 2014 2 commits