Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

(5.x) Merge 4.x#25840

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
asmorkalov merged 49 commits intoopencv:5.xfromasmorkalov:5.x-merge-4.x
Jul 2, 2024
Merged

(5.x) Merge 4.x#25840

asmorkalov merged 49 commits intoopencv:5.xfromasmorkalov:5.x-merge-4.x
Jul 2, 2024

Conversation

@asmorkalov
Copy link
Contributor

@asmorkalovasmorkalov commentedJul 1, 2024
edited by opencv-alalek
Loading

OpenCV Contrib:opencv/opencv_contrib#3763
OpenCV Extra:opencv/opencv_extra#1187

#25602 from asmorkalov:as/gstreamer_alpha_channel
#25661 from itlab-vision:framebuffer
#25725 from asmorkalov:as/intersectConvexConvex_fix
#25746 from savuor:rv/hwasan_flag_release
#25751 from simonkampe:fix-eigen-rowmajor
#25757 from dkurt:d.kurtaev/opencv_js_tests_old_emsdk
#25759 from savuor:rv/equalizeHist_tests
#25771 from fengyuentau:vittrack_black_input
#25773 from eplankin:eplankin/fix_layout
#25775 from richard28039:4.x
#25778 from asmorkalov:as/svgfig_update
#25779 from fengyuentau:dnn/fix_onnx_depthtospace
#25780 from asmorkalov:as/gapi_arm_overflow
#25787 from asmorkalov:as/lut_fp16
#25788 from asmorkalov:as/bilateralFilter_test
#25789 from asmorkalov:as/HAL_meanStdDev_tails
#25791 from ujjayant-kadian:uk/extend-gapi-onnx-params-arbitrary-session-options
#25793 from MaximMilashchenko:hal_rvv
#25803 from Kumataro/fix25802
#25805 from TFiFiE:patch-1
#25813 from kaingwade:orbbec-astra
#25815 from FantasqueX:remove-unused-variable-1
#25816 from FantasqueX:remove-unused-brow-1
#25820 from asmorkalov:as/HAL_non_strict_equalizeHist
#25826 from asmorkalov:as/clean_download_models_deps
#25827 from asmorkalov:as/exclude_ios_platform_header
#25829 from asmorkalov:as/force_legal_requirements
#25834 from thiru31:4.x
#25836 from dan-masek:fix_win32_topmost_toggle
#25838 from tyler92:fix-fd-leak

Previous "Merge 4.x":#25745

force_builders=Custombuild_image:Docs=docs-jsbuild_image:Custom=javascriptbuildworker:Custom=linux-1,linux-4,linux-f1

asmorkalovand others added30 commitsJune 10, 2024 19:38
Accuracy tests for equalizeHist() addedopencv#25759### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [x] I agree to contribute to the project under Apache 2 License.- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [x] The PR is proposed to the proper branch- [x] There is a reference to the original bug report and related work- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [x] The feature is well documented and sample code can be built with the project CMake
…vex_fixFixed result buffer overflow in intersectConvexConvex_ for non-convex input
…annelHandle BGRA streams in GStreamer backend
…old_emsdkUse onRuntimeInitialized with OpenCV.js Node testsopencv#25757### Pull Request Readiness Checklisttests:opencv/ci-gha-workflow#174See details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [x] I agree to contribute to the project under Apache 2 License.- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [x] The PR is proposed to the proper branch- [x] There is a reference to the original bug report and related work- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [x] The feature is well documented and sample code can be built with the project CMake
Svgfig library update to version 1.0.1 as it uses BSD-3 license.
video: fix vittrack in the case where crop size grows until out-of-memory when the input is blackopencv#25771Fixesopencv#25760### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [x] I agree to contribute to the project under Apache 2 License.- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [x] The PR is proposed to the proper branch- [x] There is a reference to the original bug report and related work- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [x] The feature is well documented and sample code can be built with the project CMake
Android SDK build script: HWAsan flags added for release modeopencv#25746A quick fix foropencv#25718### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [x] I agree to contribute to the project under Apache 2 License.- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [x] The PR is proposed to the proper branch- [x] There is a reference to the original bug report and related work- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [x] The feature is well documented and sample code can be built with the project CMake
Fixed input buffer read overflow in vectorized G-API convertTo implementation
Extended bilateralFilter test to cover more branches
Add missing cv2eigen overloadopencv#25751Fixesopencv#16606Add overloads to cv2eigen to handle eigen matrices of typeEigen::Matrix<Tp_, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor>### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [x] I agree to contribute to the project under Apache 2 License.- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [x] The PR is proposed to the proper branch- [x] There is a reference to the original bug report and related work- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [ ] The feature is well documented and sample code can be built with the project CMake
…nnx-params-arbitrary-session-optionsExtending G-API onnx::Params to pass arbitrary session optionsopencv#25791### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [ ] I agree to contribute to the project under Apache 2 License.- [ ] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [ ] The PR is proposed to the proper branch- [ ] There is a reference to the original bug report and related work- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [ ] The feature is well documented and sample code can be built with the project CMake
…spacednn: add DepthToSpace and SpaceToDepthopencv#25779We are working on updating WeChat QRCode module. One of the new models is a fully convolutional model and hence it should be able to run with different input shapes. However,  it has an operator `DepthToSpace`, which is parsed as a subgraph of `Reshape -> Permute -> Reshape` with a fixed shape getting during parsing. The subgraph itself is not a problem, but the true problem is the subgraph with a fixed input and output shape regardless input changes. This does not allow the model to run with different input shapes.Solution is to add a dedicated layer for DepthtoSpace and SpaceToDepth.Backend support:- [x] CPU- [x] CUDA- [x] OpenCL- [x] OpenVINO- [x] CANN- [x] TIMVX-  ~Vulkan~ (missing fundamental tools, like permutation and reshape)### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [x] I agree to contribute to the project under Apache 2 License.- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [x] The PR is proposed to the proper branch- [x] There is a reference to the original bug report and related work- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [x] The feature is well documented and sample code can be built with the project CMake
cmake: support 10+ minor version(10,11,...)
Add yolov8l.onnx to samplesopencv#25775### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [x] I agree to contribute to the project under Apache 2 License.- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [x] The PR is proposed to the proper branch- [ ] There is a reference to the original bug report and related work- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [ ] The feature is well documented and sample code can be built with the project CMakeHello, I noticed that the /samples/dnn/models.yml said it should be used for all yolov8 models, but the YOLOv8l is not included in the file, so I added it to the file, thanks.![image](https://github.com/opencv/opencv/assets/89371302/7a7b0090-ef4c-478d-8f24-7d99260fe0c9)
Replace use of "eval()" with "getattr()".
Highgui backend on top of Framebufferopencv#25661### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [ x] I agree to contribute to the project under Apache 2 License.- [ x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [ x] The PR is proposed to the proper branch- [ ] There is a reference to the original bug report and related work- [ x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [ x] The feature is well documented and sample code can be built with the project CMakeEnvironment variables used:OPENCV_UI_BACKEND - you need to add the value “FB”OPENCV_UI_PRIORITY_FB - requires priority indicationOPENCV_HIGHGUI_FB_MODE={FB|XVFB|EMU} - mode of using Framebuffer (default "FB")- FB - Linux Framebuffer- XVFB - virtual Framebuffer- EMU - emulation (images are not displayed)OPENCV_HIGHGUI_FB_DEVICE (FRAMEBUFFER) - path to the Framebuffer file (default "/dev/fb0").Examples of using:sudo OPENCV_UI_BACKEND=FB ./opencv_test_highguisudo OPENCV_UI_PRIORITY_FB=1111 ./opencv_test_highguiOPENCV_UI_BACKEND=FB OPENCV_HIGHGUI_FB_MODE=EMU ./opencv_test_highguisudo OPENCV_UI_BACKEND=FB OPENCV_HIGHGUI_FB_MODE=FB ./opencv_test_highguiexport DISPLAY=:99Xvfb $DISPLAY -screen 0 1024x768x24 -fbdir /tmp/ -f /tmp/user.xvfb.auth&sudo -u sipeed XAUTHORITY=/tmp/user.xvfb.auth x11vnc -display $DISPLAY -listen localhost&DISPLAY=:0 gvncviewer localhost&FRAMEBUFFER=/tmp/Xvfb_screen0 OPENCV_UI_BACKEND=FB OPENCV_HIGHGUI_FB_MODE=XVFB ./opencv_test_highgui
asmorkalovand others added19 commitsJune 27, 2024 19:11
Fill mean and stdDev tails with zeros for HAL branch in meanStdDevopencv#25789as it's done for other branches.### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [x] I agree to contribute to the project under Apache 2 License.- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [x] The PR is proposed to the proper branch- [ ] There is a reference to the original bug report and related work- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [ ] The feature is well documented and sample code can be built with the project CMake
Fixed build error hal_rvv_071opencv#25793Fixed bug with enabling vector header when vector extension is disabled (RVV=OFF) in hal_rvv_071
…els_depsDrop redundant dependency from download_models.py
…rm_headerExclude cap_ios.h from installation where it's not needed
…alizeHistRelax equalizeHist test for some HAL implementations
Added a definition for M_PI in the code to resolve a compilation error encountered when building OpenCV on the MSYS2 environment. The M_PI constant was not defined, causing the compilation to fail.
…ementsForce contributors to define Apache 2.0 license for the new PRs.
Fix file descriptor leak in HDR decoder
Fixopencv#25833: The correct way to disable top-most state is with HWND_NOTOPMOST, not HWND_TOP.
Fix: compilation Issue on ARM64 (msys2 clangarm)
Update the tutorial of using Orbbec Astra camerasopencv#25813This PR is the backport of Orbbec OpenNI-based Astra camera related changes fromopencv#25410 to the 4.x branch, which includes updating the tutorial of Orbbec Astra cameras, renaming `orbbec_astra.cpp`.### Pull Request Readiness ChecklistSee details athttps://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request- [x] I agree to contribute to the project under Apache 2 License.- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV- [x] The PR is proposed to the proper branch- [ ] There is a reference to the original bug report and related work- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable      Patch to opencv_extra has the same branch name.- [x] The feature is well documented and sample code can be built with the project CMake
Copy link
Contributor

@opencv-alalekopencv-alalek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Approved with notes:

  • there is broken DNN-OpenCL
  • there is broken compilation for Linux 32-bit
  • there is failed tests in JS code

All there are from original 5.x branch.

asmorkalov reacted with eyes emoji
@asmorkalovasmorkalov merged commit3abd9f2 intoopencv:5.xJul 2, 2024
@asmorkalovasmorkalov mentioned this pull requestJul 16, 2024
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@opencv-alalekopencv-alalekopencv-alalek approved these changes

@mshabuninmshabuninAwaiting requested review from mshabunin

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

18 participants

@asmorkalov@opencv-alalek@savuor@dkurt@eplankin@FantasqueX@fengyuentau@simonkampe@ujjayant-kadian@Kumataro@TFiFiE@richard28039@kozinove@MaximMilashchenko@dan-masek@tyler92@thiru31@kaingwade

[8]ページ先頭

©2009-2025 Movatter.jp