1. 04 3月, 2022 1 次提交
  2. 03 3月, 2022 3 次提交
  3. 02 3月, 2022 2 次提交
    • A
      Merge pull request #21530 from anna-khakimova:ak/simd_divrc · 9c7adb72
      Anna Khakimova 提交于
      * GAPI Fluid: SIMD for DivRC kernel.
      
      * Fluid: Div kernel's SIMD refactoring
      
      * SIMD for DivRC 3 channel case
      
      * Applied comments
      9c7adb72
    • P
      Merge pull request #21645 from chacha21:applyColorMap_8UC1_optimized · ebb6915e
      Pierre Chatelier 提交于
      Optimize cv::applyColorMap() for simple case
      
      * Optimize cv::applyColorMap() for simple case
      
      PR for 21640
      For regular cv::Mat CV_8UC1 src, applying the colormap is simpler than calling the cv::LUT() mechanism.
      
      * add support for src as CV_8UC3
      
      src as CV_8UC3 is handled with a BGR2GRAY conversion, the same optimized code being used afterwards
      
      * code style
      
      rely on cv::Mat.ptr() to index data
      
      * Move new implementation to ColorMap::operator()
      
      Changes as suggested by reviewer
      
      * style
      
      improvements suggsted by reviewer
      
      * typo
      
      * tune parallel work
      
      * better usage of parallel_for_
      
      use nstripes parameter of parallel_for_
      assume _lut is continuous to bring faster pixel indexing
      optimize src/dst access by contiguous rows of pixels
      do not locally copy the LUT any more, it is no more relevant with the new optimizations
      ebb6915e
  4. 28 2月, 2022 1 次提交
  5. 27 2月, 2022 1 次提交
  6. 25 2月, 2022 1 次提交
    • V
      Merge pull request #21553 from VadimLevin:dev/vlevin/scope-for-classes-4x-port · 119d8b3a
      Vadim Levin 提交于
      4.x: submodule or a class scope for exported classes
      
      * feature: submodule or a class scope for exported classes
      
      All classes are registered in the scope that corresponds to C++
      namespace or exported class.
      
      Example:
      `cv::ml::Boost` is exported as `cv.ml.Boost`
      `cv::SimpleBlobDetector::Params` is exported as
      `cv.SimpleBlobDetector.Params`
      
      For backward compatibility all classes are registered in the global
      module with their mangling name containing scope information.
      Example:
      `cv::ml::Boost` has `cv.ml_Boost` alias to `cv.ml.Boost` type
      
      * refactor: remove redundant GAPI aliases
      
      * fix: use explicit string literals in CVPY_TYPE macro
      
      * fix: add handling for class aliases
      119d8b3a
  7. 24 2月, 2022 2 次提交
    • A
      cd9edba2
    • S
      Merge pull request #21618 from sivanov-work:vpp_preproc_core · 8f1c502d
      Sergey Ivanov 提交于
      G-API: Add VPL/VPP preproc core module
      
      * Add BaseMediAdapter for VPL
      
      * Add PreprocSession & PreprocEngine interface part
      
      * Implement preproc UT, Fix base path
      
      * Add common PP interface, add common pp_params
      
      * Rough decoupling VPL & Preproc
      
      * Add syntax sugar for PP interface
      
      * Integrate VPP preproc in GIEbackend
      
      * Add PP bypass
      
      * Add perf tests for PP
      
      * Fix warning in vpl core UT
      
      * Add inner preproc resolution Unit Test
      
      * Remove VPP preproc description from single ROI sample
      
      * Apply SetROIBlob for diferent Infer operations
      
      * Eliminate extra branch-lines for cfg_param_parser & transcode_engine
      
      * Fix UT warning &PreprocSession compile
      
      * Fix compilation & warnings
      
      * Reduce Session&Engine code amount
      
      * Apply some comments
      
      * Revert IE changes, rename preproc
      
      * Fix for DX11 infer for OV: turn off texture array
      
      * Remove dependency PP on IE
      
      * Change fixture tests params
      
      * Apply other comments & turn off ROI for GPU
      
      * Fix compilation: remove forgotten INFER define
      
      * Apply debt comments
      
      * Fix PP UTs: add FrameInfo value comparator
      
      * Fix style
      
      * Remove standalone map for preproc frames storage
      
      * Add other comments
      8f1c502d
  8. 23 2月, 2022 1 次提交
  9. 22 2月, 2022 2 次提交
  10. 21 2月, 2022 1 次提交
  11. 20 2月, 2022 3 次提交
  12. 19 2月, 2022 1 次提交
  13. 18 2月, 2022 2 次提交
  14. 17 2月, 2022 5 次提交
  15. 16 2月, 2022 7 次提交
  16. 15 2月, 2022 5 次提交
  17. 14 2月, 2022 2 次提交