1. 25 Sep, 2020 1 commit
  2. 06 Sep, 2020 1 commit
  3. 02 Sep, 2020 1 commit
  4. 17 Aug, 2020 1 commit
    • Vadim Pisarevsky's avatar
      Merge pull request #18073 from vpisarev:apache2_license · 5108e3ce
      Vadim Pisarevsky authored
      changed OpenCV license from BSD to Apache 2 license
      
      * as discussed and announced earlier, changed OpenCV license from BSD to Apache 2. Many files still contain old-style copyrights though
      
      * changed wording a bit; preserve the original OpenCV BSD license
      5108e3ce
  5. 03 Aug, 2020 1 commit
    • Zhangyin's avatar
      Added cmake toolchain for RISC-V with clang. · ff4c3873
      Zhangyin authored
      - Added cross compile cmake file for target riscv64-clang
      - Extended cmake for RISC-V and added instruction checks
      - Created intrin_rvv.hpp with C++ version universal intrinsics
      ff4c3873
  6. 29 Jul, 2020 1 commit
    • Tomoaki Teshima's avatar
      * stop showing old generations · d92af2aa
      Tomoaki Teshima authored
        * keep it possible to build for old CC
        * make sure old generations don't come up for the choice
        * remove related version check of old one
      d92af2aa
  7. 15 Jul, 2020 1 commit
  8. 12 Jul, 2020 1 commit
  9. 08 Jul, 2020 2 commits
  10. 06 Jul, 2020 1 commit
    • Alexander Alekhin's avatar
      Merge pull request #17699 from alalek:build_core_cuda · eb6678eb
      Alexander Alekhin authored
      * core(cuda): fix build
      
      - MSVS 19.25.28612.0
      - CUDA release 11.0, V11.0.167
      
      * cmake(cuda): backport workaround for CUDA 11
      
      * cmake(cuda): call CUDA_BUILD_CLEAN_TARGET() on finalize
      
      * cmake(cuda): use CMAKE_SUPPRESS_REGENERATION with MSVS
      eb6678eb
  11. 03 Jul, 2020 1 commit
  12. 02 Jul, 2020 1 commit
  13. 30 Jun, 2020 1 commit
  14. 28 Jun, 2020 1 commit
  15. 27 Jun, 2020 1 commit
    • cyy's avatar
      Merge pull request #17499 from cyyever:fix_CUDA11 · 206c843f
      cyy authored
      Fix cuda11
      
      * use cudnn_version.h to detect version when it is available
      
      * remove nppi from CUDA11
      
      * use ocv_list_filterout
      
      * dnn(cuda): temporary disable CUDNN 8.0
      206c843f
  16. 26 Jun, 2020 1 commit
  17. 25 Jun, 2020 1 commit
  18. 20 Jun, 2020 1 commit
  19. 19 Jun, 2020 1 commit
    • Tomoaki Teshima's avatar
      add Ampere CC · 52844614
      Tomoaki Teshima authored
        * Ampere has CC 8.0
        * Arm64 server support has been added in CUDA 11 (only V100 for now)
      52844614
  20. 17 Jun, 2020 2 commits
  21. 12 Jun, 2020 3 commits
  22. 11 Jun, 2020 2 commits
  23. 08 Jun, 2020 1 commit
    • Giles Payne's avatar
      Merge pull request #17165 from komakai:objc-binding · 02385472
      Giles Payne authored
      Objc binding
      
      * Initial work on Objective-C wrapper
      
      * Objective-C generator script; update manually generated wrappers
      
      * Add Mat tests
      
      * Core Tests
      
      * Imgproc wrapper generation and tests
      
      * Fixes for Imgcodecs wrapper
      
      * Miscellaneous fixes. Swift build support
      
      * Objective-C wrapper build/install
      
      * Add Swift wrappers for videoio/objdetect/feature2d
      
      * Framework build;iOS support
      
      * Fix toArray functions;Use enum types whenever possible
      
      * Use enum types where possible;prepare test build
      
      * Update test
      
      * Add test runner scripts for iOS and macOS
      
      * Add test scripts and samples
      
      * Build fixes
      
      * Fix build (cmake 3.17.x compatibility)
      
      * Fix warnings
      
      * Fix enum name conflicting handling
      
      * Add support for document generation with Jazzy
      
      * Swift/Native fast accessor functions
      
      * Add Objective-C wrapper for calib3d, dnn, ml, photo and video modules
      
      * Remove IntOut/FloatOut/DoubleOut classes
      
      * Fix iOS d...
      02385472
  24. 05 Jun, 2020 1 commit
  25. 01 Jun, 2020 1 commit
  26. 25 May, 2020 1 commit
  27. 27 Apr, 2020 2 commits
  28. 17 Apr, 2020 1 commit
  29. 15 Apr, 2020 1 commit
  30. 13 Apr, 2020 1 commit
  31. 10 Apr, 2020 1 commit
  32. 07 Apr, 2020 1 commit
  33. 27 Mar, 2020 1 commit
    • StefanBruens's avatar
      Merge pull request #16494 from StefanBruens:jpeg2000_openjpeg_port · 8d784000
      StefanBruens authored
      
      Jpeg2000 OpenJPEG port
      
      * OpenJPEG based JPEG2000 decoder implementation
      
      Currently, the following input color spaces and depth conversions are
      supported:
      
      - 8 bit -> 8 bit
      - 16 bit -> 16 bit (IMREAD_UNCHANGED, IMREAD_ANYDEPTH)
      
      - RGB(a) -> BGR
      - RGBA -> BGRA (IMREAD_UNCHANGED)
      - Y(a) -> Y(a) (IMREAD_ANYCOLOR, IMREAD_GRAY, IMREAD_UNCHANGED))
      - YCC -> Y (IMREAD_GRAY)
      
      * Check for OpenJPEG availability
      
      This enables OpenJPEG based JPEG2000 imread support by default, which
      can be disabled by -DWITH_OPENJPEG=OFF. In case OpenJPEG is enabled
      and found, any checks for Jasper are skipped.
      
      * Implement precision downscaling for precision > 8 without IMREAD_UNCHANGED
      
      With IMREAD_UNCHANGED, values are kept from the input image, without it
      components are downscaled to CV_8U range.
      
      * Enable Jpeg2K tests when OpenJPEG is available
      
      * Add support for some more color conversions
      
      Support IMREAD_GRAY when input color space is RGB or unspecified.
      Support YUV input color space for BGR output.
      
      * fix: problems with unmanaged memory
      
      * fix: CMake warning - HAVE_OPENJPEG is undefined
      
      Removed trailing whitespaces
      
      * fix: CMake find_package OpenJPEG add minimal version
      
      * Basic JPEG2K encoder
      
      Images with depth CV_8U and CV_16U are supported, with 1 to 4 channels.
      
      * feature: Improved code for OpenJPEG2000 encoder/decoder
      
       - Removed code duplication
       - Added error handlers
       - Extracted functions
      
      * feature: Update conversion openjpeg array from/to Mat
      
      * feature: Extend ChannelsIterator to fulfill RandomAccessIterator named requirements
      
       - Removed channels split in copyFromMatImpl. With ChannelsIterator no allocations are performed.
       - Split whole loop into 2 parts in copyToMat -> where std::copy and std::transforms are called.
      
      * fix: Applied review comments.
      
       - Changed `nullptr` in CV_LOG* functions to `NULL`
       - Added `falls through` comment in decoder color space `switch`
       - Added warning about unsupported parameters for the encoder
      
      * feature: Added decode from in-memory buffers.
      Co-authored-by: default avatarVadim Levin <vadim.levin@xperience.ai>
      8d784000
  34. 25 Mar, 2020 1 commit