1. 04 Dec, 2018 1 commit
  2. 10 Nov, 2018 1 commit
  3. 08 Nov, 2018 1 commit
  4. 30 Oct, 2018 1 commit
    • Sayed Adel's avatar
      core: reimplement SIMD arithmetic, logic and comparison operations into wide universal intrinsics · 93ffebc2
      Sayed Adel authored
        - initialize arithmetic dispatcher
        - add new universal intrinsic v_absdiffs
        - add new universal intrinsic v_pack_b
        - add accumulate version of universal intrinsic v_round
        - fix sse/avx2:uint8 multiplication overflow
        - reimplement arithmetic, logic and comparison operations into wide universal intrinsics
          with full support for all types
        - reimplement IPP arithmetic, logic and comparison operations in a sperate file arithm_ipp.hpp
        - avoid scalar multiplication if scaling factor eq 1 and use integer multiplication
        - move C arithmetic operations to precomp.hpp and delete [arithm_simd|arithm_core].hpp
        - add compatibility with new opencv4 divide policy
      93ffebc2
  5. 29 Oct, 2018 1 commit
  6. 14 Oct, 2018 1 commit
  7. 21 Sep, 2018 1 commit
    • Hamdi Sahloul's avatar
      Merge pull request #12310 from cv3d:chunks/enum_interface · ef5579dc
      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
      ef5579dc
  8. 13 Sep, 2018 1 commit
  9. 07 Sep, 2018 1 commit
  10. 06 Sep, 2018 1 commit
  11. 04 Sep, 2018 1 commit
  12. 02 Sep, 2018 1 commit
  13. 26 Jul, 2018 1 commit
  14. 17 Jul, 2018 1 commit
  15. 04 Jul, 2018 1 commit
  16. 31 May, 2018 1 commit
  17. 21 Apr, 2018 1 commit
  18. 10 Apr, 2018 1 commit
  19. 28 Sep, 2017 1 commit
  20. 27 Sep, 2017 1 commit
  21. 28 Jun, 2017 1 commit
  22. 23 May, 2017 2 commits
  23. 14 Feb, 2017 1 commit
    • Alexander Alekhin's avatar
      ocl: validate arguments in KernelArgs constructor · 4c7aa864
      Alexander Alekhin authored
      - don't use undefined flag=0. It should be CONSTANT instead.
      - don't allow 'UMat* m=NULL' argument (except LOCAL/CONSTANT flags).
        This case is not handled well to provide NULL __global pointers.
        It is better to use '-D' macro defines instead (at least for performance)
      4c7aa864
  24. 15 Dec, 2016 1 commit
  25. 19 Aug, 2016 1 commit
  26. 20 Jul, 2016 1 commit
  27. 07 Apr, 2016 1 commit
  28. 17 Dec, 2015 1 commit
  29. 03 Dec, 2015 1 commit
    • Maksim Shabunin's avatar
      HAL: improvements · b4bcdd10
      Maksim Shabunin authored
      - added new functions from core module: split, merge, add, sub, mul, div, ...
      - added function replacement mechanism
      - added example of HAL replacement library
      b4bcdd10
  30. 20 Oct, 2015 1 commit
  31. 21 Sep, 2015 1 commit
  32. 01 May, 2015 1 commit
  33. 27 Feb, 2015 1 commit
  34. 26 Feb, 2015 1 commit
  35. 24 Feb, 2015 1 commit
  36. 12 Jan, 2015 4 commits