1. 19 Nov, 2019 2 commits
  2. 18 Nov, 2019 4 commits
    • cudawarped's avatar
      Merge pull request #15290 from cudawarped:ffmpeg_raw_retrieve · 0867e318
      cudawarped authored
      Add retrieve encoded frame to VideoCapture
      
      * Add capacity to retrieve the encoded frame from a VideoCapture object.
      
      * Correct raw codec and pixle format output from ffmpeg capture.
      
      * Remove warnings from build.
      
      * Added VideoCaptureRaw subclass.
      
      * Include abstract base class VideoCaptureBase and rename new subclass VideoContainer as suggested by mshabunin.
      
      * Remove using.
      
      * Change base class name for compatibility with jave bindings generator.
      
      * Move grab and retrieve and add override specifier
      
      * Add setRaw and readRaw to IVideoCapture interface
      -setRaw to disable video decoding and enable bitstream filters from mp4 to h254 and h265.
      -readRaw to return the raw undecoded/filtered bitstream.
      Add createRawCapture to initiate a backend with setRaw enabled.
      Remove inheritance and use an independant VideoContainer subclass with IVideoCapture member.
      
      * Address unused parameter warings.
      Remove VideoContainer from python bindings as it no longer returns a Mat.
      Use opencv type uchar instead of unsigned char.
      Add missing destructor to VideoContainer class.
      
      * Address build warnings and include all params in documentation.
      
      * Include deprecated bitstream filtering API.
      
      * Update codec_id query to work with older ffmpeg api's.
      Change api version defines to be consistent - most recent api version first.
      
      * Fix typo.
      
      * Update test to work with naming of new files in the extra repo
      
      * Investigate test failure
      
      * Check bytes read by ffmpeg
      
      * Removed mp4 video container test
      
      * Applied suggested changes.
      
      * videoio: rework API for extraction of RAW video streams
      
      - FFmpeg only
      
      * address review comments
      0867e318
    • Ruslan Garnov's avatar
      Fixed own::Mat::empty() for non md case · 12615593
      Ruslan Garnov authored
      12615593
    • Orest Chura's avatar
      Merge pull request #15888 from OrestChura:facebeautification_gapi_sample · af230ec1
      Orest Chura authored
      Introducing the sample of Face Beautification algorithm implemented via Graph-API
      
      * Introducing the sample of Face Beautification algorithm implemented via Graph-API
      - 'gapi/samples/face_beautification.cpp' added
      - FIXME added in 'gcpukernel.hpp'
      
      * INF_ENGINE fix
      - preprocessing clauses added not to run the sample without Inference Engine
      
      * INF_ENGINE fix 2
      - warnings removed
      
      * Fixes
      - checking IE version cut as there is no dependency
      - some alignments fixed
      - the comment about preprocessing commands fixed
      
      * ie::backend() issue fix (according to dmatveev)
      - as the sample needs the cv::gapi::ie::backend() to be defined regardless of having IE or not, there is its throw-error definition in `giebackend.cpp` now (by dmatveev)
      - for the same reason, #includes in `giebackend.hpp` are fixed
      - HAVE_INF_ENGINE check is removed from the sample
      af230ec1
    • Alexander Alekhin's avatar
  3. 17 Nov, 2019 1 commit
  4. 16 Nov, 2019 2 commits
  5. 15 Nov, 2019 3 commits
    • Maxim Pashchenkov's avatar
      Merge pull request #15100 from Volskig:cam_multiplexing_function_v · 1acadd36
      Maxim Pashchenkov authored
      Implement Camera Multiplexing API
      
      * IdideoCapture + two wrong function
      
      function waitAny
      
      Add errors catcher
      
      Stub for Python added.
      
      Sifting warnings
      
      One test added
      
      Two tests for camera and Perf tests added
      
      * Perf sync and async tests for waitAny() added, waitAnyInterior() deleted, getDeviceHandle() deleted
      
      * Variable OPENCV_TEST_CAMERA_LIST added
      
      * Without fps set
      
      * ASSERT_FAILED for environment variable
      
      * Perf tests is DISABLED_
      
      * --Trailing whitespace
      
      * Return false from cap.cpp deleted
      
      * Two functions deleted from interface, +range for, +environment variable in test_camera
      
      * Space deleted
      
      * printf deleted, perror added
      
      * CV_WRAP deleted, cv2 cleared from stubs
      
      * -- space
      
      * default timeout added
      
      * @param changed
      
      * place of waitAny changed
      
      * --whitespace
      
      * ++function description
      
      * function description changed
      
      * revert unused changes
      
      * videoio: rework API for VideoCapture::waitAny()
      1acadd36
    • ChipKerchner's avatar
    • Alexander Alekhin's avatar
      1f57eb93
  6. 14 Nov, 2019 7 commits
  7. 13 Nov, 2019 5 commits
  8. 12 Nov, 2019 5 commits
  9. 11 Nov, 2019 2 commits
  10. 10 Nov, 2019 4 commits
  11. 09 Nov, 2019 3 commits
  12. 08 Nov, 2019 2 commits