Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(5.x) Merge 4.x #20266

Merged
merged 57 commits into from Jun 13, 2021
Merged

(5.x) Merge 4.x #20266

merged 57 commits into from Jun 13, 2021

Conversation

alalek
Copy link
Member

@alalek alalek commented Jun 13, 2021

29 PRs:

#20027 from diablodale:fix19807-UMat-usageFlags
#20112 from mpashchenkov:mp/ocv-gapi-docs-part1
#20129 from aDanPin:dp/improvement_gapi_stereo_documentation
#20138 from YashasSamaga:cuda4dnn-runtime-matmul
#20151 from smirnov-alexey:as/extend_media_frame
#20165 from IanMaquignaz:inverseRectification
#20169 from TolyaTalamanov:at/doc-generic-type
#20184 from sivanov-work:fix_gapi_empty_input
#20203 from JoeHowse:clMath-patches
#20210 from kstuedem:fix_invalid_media_type
#20211 from kstuedem:fix_dshow_memory_leak
#20220 from komakai:swift-at-function
#20221 from komakai:java-at-function
#20223 from jogo-:3.4_wp8_samples_typos
#20229 from alalek:fix_highgui_build
#20235 from IanMaquignaz:calib3d_update_hyperlinks
#20236 from alalek:update_version_3.4.15-pre
#20240 from alalek:fixup_20149_4.x
#20241 from alalek:fixup_20149
#20242 from alalek:update_version_4.5.3-pre
#20243 from APrigarina:fix_tracking_api
#20244 from alalek:update_ffmpeg_4.x
#20245 from dbudniko:dbudniko/mtcnn_roi_size_hotfix
#20247 from IanMaquignaz:inverseRectification_update
#20248 from alalek:issue_20246
#20250 from alalek:highgui_fixes
#20251 from alalek:python_sys_path_0_workaround
#20257 from alalek:python_fix_extra_py_code_installation
#20260 from JoeHowse:DirectX-float16-conversions

Previous "Merge 4.x": #20216

force_builders=Custom,Linux AVX2,Linux32
build_image:Linux AVX2=ubuntu:20.04
build_image:Custom=qt:16.04
buildworker:Custom=linux-1,linux-2,linux-4,linux-6

YashasSamaga and others added 30 commits May 22, 2021 01:01
- corrects code to support non- USAGE_DEFAULT settings
- accuracy, regression, perf test cases
- not tested on the 3.x branch
* Fix typo in App.xaml.cs

* Fix typo in App.xaml.cs

* Fix typo in App.xaml.cs
…tion

fixed find*, calibrate*, stereo*

fixed decompose*, convert*

Fixed recoverPose, and projectPoints

Fixed typo in docs which resulted in a docs warning
…ionMap()

Fixed trailing whitespace

Update to initInverseRectificationMap documentation for clarity

Added test case for initInverseRectificationMap()
Updated documentation.

Fixed whitespace error in docs

Small update to test function
Now passes success_error_level

final update to inverseRectification documentation
Fix dynamic loading of clBLAS and clFFT (formerly, clAmdBlas and clAmdFft)

* Fix dynamic loading of clBLAS and clFFT

* Update filenames and function names for clBLAS (formerly, clAmdBlas)

* Update filenames and function names for clFFT (formerly, clAmdFft)

* Uncomment teardown of clFFT; tear down clFFT in same way as clBLAS

* Fix generators for clBLAS and clFFT headers

* Update generators to parse recent clBLAS and clFFT library headers

* Update generators to be compatible with Python 3

* Re-generate OpenCV's clBLAS and clFFT headers

* Update function calls to match names in newly generated headers

* Disable (and comment on) teardown code for clBLAS and clFFT

* Renaming *clamd* files

* Renaming *clamdblas* files to *clblas*

* Renaming *clamdfft* files to *clfft*

* Update generator for CL headers

* Update generator to be compatible with Python 3
…rame

G-API: Extend MediaFrame to be able to extract additional info besides access

* Extend MediaFrame to be able to extract additional info besides access

* Add default implementation for blobParams()

* Add comment on the default blobParams()
[G-API] Generic type documentation

* Put doc about generic type

* Fix comments to review
alalek and others added 26 commits June 8, 2021 14:18
- FFmpeg 4.4
- libvpx 1.10.0
Tracking API: fix incorrect structure

* fix incorrect structure of best score id

* video(DaSiamRPN): specify sizes of scalar arrays
- FFMPEG: "[av1 @ 0000027ac07d1340] Your platform doesn't suppport hardware accelerated AV1 decoding."
- required for plugins on Linux (they use imwrite, but there is no link dependency)
…_hotfix

Hot fix negative MTCNN PNet ROI coordinates

* fix negative roi start

* some more experiments

* clean up
G-API: Documentation for Params (IE and ONNX).

* Applying comments

* Removed type of model from PramsDesc

* Added message for onnx ParamDesc

* Whitespaces

* Review

* Fix comments to review

* Fix comments

Co-authored-by: Anatoliy Talamanov <anatoliy.talamanov@intel.com>
…eo_documentation

G-API: Improvement stereo documentation.

* Documentation improvement

* Set valid default values for gapi stereo

* Small doc fix

* Review response

* Review response

* Review response

* Review response

* Revie response

* Review response

* Review response

* Review response
…n_update

Update to initInverseRectificationMap()

* update to initInverseRectificationMap() documentation

* Restructured Calib3d_InitInverseRectificationMap unit test per feedback from alalek

* whitespace
G-API: Add standalone fix for graph empty input

* Add sandalone fix for graph empty input

* Apply some review comments

* Fix whitespace

* Apply review comment: make Mat check more deeper

* Apply some comments

* Remove tracer apply exception throwing

* Apply comments: move validatio into gproto_priv.hpp

* Apply minor text correction

* Fix alignment, remove try-catch
Support the following type conversions:

* CV_16FC4 --> DXGI_FORMAT_R16G16B16A16_FLOAT

* CV_16FC2 --> DXGI_FORMAT_R16G16_FLOAT

* CV_16FC1 --> DXGI_FORMAT_R16_FLOAT

* CV_32FC2 --> DXGI_FORMAT_R32G32_FLOAT

* CV_32FC1 --> DXGI_FORMAT_D32_FLOAT

* CV_32SC2 --> DXGI_FORMAT_R32G32_UINT

* CV_32SC2 --> DXGI_FORMAT_R32G32_SINT

* CV_8UC4 -->  DXGI_FORMAT_R8G8_B8G8_UNORM

* CV_8UC4 -->  DXGI_FORMAT_G8R8_G8B8_UNORM
@alalek
Copy link
Member Author

alalek commented Jun 13, 2021

👍

@alalek alalek merged commit 7a5f554 into opencv:next Jun 13, 2021
@alalek alalek mentioned this pull request Oct 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet