1. 24 12月, 2021 1 次提交
  2. 23 12月, 2021 1 次提交
  3. 19 11月, 2021 1 次提交
    • N
      Add warning message to imread() · 79d4e865
      nickjackolson 提交于
      Add a warning message using CV_LOG__WARNING().
      This way api behaviour is preserved. Outputs are
      the same but user gets an extra warning in case
      fopen() fails to access image file for some reason.
      This would help new users and also debugging
      complex apps which use imread()
      Signed-off-by: Nnickjackolson <metedurlu@gmail.com>
      79d4e865
  4. 27 10月, 2021 1 次提交
  5. 22 10月, 2021 1 次提交
  6. 21 10月, 2021 1 次提交
  7. 07 9月, 2021 1 次提交
  8. 02 6月, 2021 1 次提交
  9. 29 4月, 2021 1 次提交
  10. 27 4月, 2021 1 次提交
    • A
      Merge pull request #19970 from antonio-rojas:master · 971dacaf
      Antonio Rojas 提交于
      Support building with OpenEXR 3.x
      
      * Support OpenEXR 3.0
      
      Try to find OpenEXR 3.0 using the upstream cmake config, and fallback to the previous algorithm if not found
      
      * Add explicit ImfFrameBuffer.h include
      
      This was transitively included with OpenEXR 2.x, but that's no longer the case with OpenEXR 3.x
      971dacaf
  11. 24 4月, 2021 1 次提交
  12. 03 3月, 2021 1 次提交
  13. 21 2月, 2021 1 次提交
  14. 10 2月, 2021 1 次提交
  15. 06 2月, 2021 1 次提交
  16. 25 12月, 2020 1 次提交
  17. 23 12月, 2020 1 次提交
  18. 20 11月, 2020 1 次提交
  19. 15 10月, 2020 1 次提交
    • M
      Merge pull request #18547 from mtfrctl:objc-conversions-macosx · 7de18911
      mtfrctl 提交于
      Mat conversions for macOS/AppKit
      
      * Extract CoreGraphics conversion logics from ios_conversions.mm to apple_conversions.h, apple_conversions. Add macosx_conversions.mm
      
      * Add macosx.h
      
      * Add Mat+Conversions.h and Mat+Conversions.mm
      
      * Delete duplicated declaration from apple_conversion.mm
      
      * Use short license header
      
      * Add compile guard
      
      * Delete unused imports
      
      * Move precomp.hpp import from header to implementation
      
      * Add macosx.h to skip headers
      
      * Fix compile guard condition
      
      * Use short license header
      
      * Remove commented out unused code
      7de18911
  20. 22 9月, 2020 1 次提交
  21. 13 9月, 2020 1 次提交
  22. 03 9月, 2020 1 次提交
  23. 27 8月, 2020 1 次提交
  24. 31 7月, 2020 1 次提交
  25. 23 6月, 2020 1 次提交
  26. 26 5月, 2020 1 次提交
  27. 11 4月, 2020 1 次提交
  28. 07 4月, 2020 1 次提交
  29. 27 3月, 2020 1 次提交
    • S
      Merge pull request #16494 from StefanBruens:jpeg2000_openjpeg_port · 8d784000
      StefanBruens 提交于
      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: NVadim Levin <vadim.levin@xperience.ai>
      8d784000
  30. 28 2月, 2020 2 次提交
  31. 06 2月, 2020 1 次提交
  32. 20 1月, 2020 1 次提交
    • G
      Merge pull request #16309 from ganesh-k13:bugfix/imdecode-resize · 80ade96c
      Ganesh Kathiresan 提交于
      * Added flag handlers for imread and imdecode | Issue 16203
      
      Undo imread change
      
      Added Imread resize tests
      
      Added imdecode flags check
      
      Added imdecode tests for resize
      
      Removed trailing whitespace
      
      Removed IMREAD_IGNORE_ORIENTATION check
      
      Added else condition
      
      Removed IMREAD_IGNORE_ORIENTATION check in decode
      
      Added HAVE_JPEG guards
      
      Added static_cast for Win32
      
      Added resize for non jpegs
      
      Added tests for non jpeg resize case
      
      Fixed resize value in assert
      
      Changed tests to Value-Parameterized Tests
      
      Changed tests to Value-Parameterized Tests | handled >> in cpp
      
      Changed tests to Value-Parameterized Tests | removed trailing whitespace
      
      * imgcodecs: update test
      80ade96c
  33. 05 1月, 2020 1 次提交
  34. 18 12月, 2019 1 次提交
  35. 13 12月, 2019 1 次提交
  36. 29 9月, 2019 1 次提交
  37. 22 9月, 2019 1 次提交
  38. 16 8月, 2019 2 次提交
    • L
      Fix modules/ typos · fcc7d8dd
      luz.paz 提交于
      Found using `codespell -q 3 -S ./3rdparty -L activ,amin,ang,atleast,childs,dof,endwhile,halfs,hist,iff,nd,od,uint`
      
      backporting of commit: ec43292e
      fcc7d8dd
    • L
      Fix modules/ typos · ec43292e
      luz.paz 提交于
      Found using `codespell -q 3 -S ./3rdparty -L activ,amin,ang,atleast,childs,dof,endwhile,halfs,hist,iff,nd,od,uint`
      ec43292e