Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@asmorkalov
Copy link
Contributor

@asmorkalov asmorkalov commented Jan 23, 2024

Related PR in OpenCV Extra: opencv/opencv_extra#1144
Related PR in OpenCV Contrib: opencv/opencv_contrib#3628

#23736 from seanm:c++11-simplifications
#24556 from plctlab:rvp
#24610 from jimmylaw21:dnn-onnx-add-group-norm-layer
#24745 from tomoaki0705:cmake_follow_up
#24750 from YusukeKameda:4.x
#24765 from fengyuentau:mod_operator
#24773 from tailsu:sd/pathlike
#24781 from FantasqueX:remove-deprecated-cmake-variable-2
#24783 from Abdurrahheem:ash/yolov7_weights
#24788 from asmorkalov:as/android_samples_repo_typo
#24790 from FantasqueX:fix-avif-version-detect
#24793 from Kumataro:fix24792
#24796 from georgthegreat:patch-2
#24798 from Rageking8:correct-invalid-error-directive
#24799 from cudawarped:fix_24789
#24801 from theartful:better_error_msg
#24805 from MengqingCao:dvpp_support
#24807 from vrabaud:aruco_fix
#24808 from fengyuentau:fix_layernorm
#24809 from Abdurrahheem:ash/yolo-nas-test
#24812 from Abdurrahheem:ash/einsum_bachedGemm
#24813 from fengyuentau:speedup_scatter
#24814 from cudawarped:fix_core_clang_warnings
#24815 from brad0:openbsd_x86_build
#24819 from brad0:freebsd_aarch64
#24820 from brad0:openbsd_build
#24823 from shenlebantongying:fix-qt-statusbar
#24827 from alexlyulkov:al/java-camera-view-orientation
#24828 from cudawarped:fix_24774_cap_ms
#24829 from vrabaud:aruco_fix
#24834 from fengyuentau:cuda_naryeltwise_broadcast
#24837 from asmorkalov:as/python_limited_api_version
#24840 from fengyuentau:ocl_innerproduct
#24841 from mshabunin:rvv-071-update
#24842 from asmorkalov:as/android_aar_docs
#24843 from asmorkalov:as/android_drop_aidl
#24846 from philnelson:patch-2
#24849 from alexlyulkov:al/aar-javadoc
#24852 from Octopus136:4.x
#24858 from Dhanwanth1803:avx-fix
#24860 from asmorkalov:as/fix_python_limited_api
#24864 from zchrissirhcz:fix-qnx-build
#24865 from asmorkalov:as/dnn_concat_assert
#24868 from zchrissirhcz:fix-qnx-sdp-700-build
#24869 from alexlyulkov:al/android-camera-view-rotate
#24872 from ingridwang:4.x
#24873 from AleksandrPanov:fix_charuco_board
#24874 from alexlyulkov:al/fix-manifest-comments
#24875 from tailsu:sd/jpeg-turbo-color-extensions
#24878 from TolyaTalamanov:at/g-api-ifdef-openvino-api10-backend
#24880 from fengyuentau:scatter_fp16_fix
#24895 from AlphaIsNotBeta:4.x

Previous "Merge 4.x": #24862

MengqingCao and others added 30 commits December 19, 2023 17:35
CMake variable `CMAKE_COMPILER_IS_CCACHE` is marked as deprecated and "# FIXIT Avoid setting of CMAKE_ variables". It is introduced in opencv#11167 which is before the release of 4.0. Since it's deprecated almost six years ago, I think it's OK to remove them.

Related: opencv#24771
Currently, even though libavif is found, the version of libavif will not
be printed. `find_package(libavif QUIET)` will set `libavif_VERSION`
according to cmake documentation https://cmake.org/cmake/help/latest/command/find_package.html#config-mode-version-selection

This patch has been tested on ArchLinux with libavif 1.0.3 installed.
imgcodecs: suppress warning at test_avif.cpp
Concurrently writing to a vector<bool> is not thread-safe.
Fix aruco detector thread safety.
Better error message for missing gstreamer plugin
…directive

Correct invalid error directive
asmorkalov and others added 18 commits January 17, 2024 17:17
…ents

Fixed AndroidManifest.xml syntax in Android camerapreview sample
- intrinsics implementation (071) reworked to use modern RVV intrinsics syntax
- cmake toolchain file (071) now allows selecting from predefined configurations

Co-authored-by: Fang Sun <[email protected]>
…ew-rotate

Added screen rotation support to JavaCamera2View amd NativeCameraView. Fixed JavaCamera2View initialization. opencv#24869

Added automatic image rotation to JavaCamera2View and NativeCameraView so the video preview was matched with screen orientation.
Fixed double preview initialization bug in JavaCamera2View.
Added proper cameraID parsing to NativeCameraView similar to JavaCameraView

### Pull Request Readiness Checklist

See details at https://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
dnn: fix ocl_fp16 support of scatter layer
…envino-api10-backend

G-API: Ifdef OpenVINO API 1.0 functionality
RISC-V: updated intrin_rvv071.hpp to work with modern toolchain 2.8.0
Removed all pre-C++11 code, workarounds, and branches opencv#23736

This removes a bunch of pre-C++11 workrarounds that are no longer necessary as C++11 is now required.
It is a nice clean up and simplification.

* No longer unconditionally #include <array> in cvdef.h, include explicitly where needed
* Removed deprecated CV_NODISCARD, already unused in the codebase
* Removed some pre-C++11 workarounds, and simplified some backwards compat defines
* Removed CV_CXX_STD_ARRAY
* Removed CV_CXX_MOVE_SEMANTICS and CV_CXX_MOVE
* Removed all tests of CV_CXX11, now assume it's always true. This allowed removing a lot of dead code.
* Updated some documentation consequently.
* Removed all tests of CV_CXX11, now assume it's always true
* Fixed links.

---------

Co-authored-by: Maksim Shabunin <[email protected]>
Co-authored-by: Alexander Smorkalov <[email protected]>
Update windows_install.markdown - add set opencv path for vc17
…sions

jpeg: use libjpeg-turbo built-in color conversions
@asmorkalov asmorkalov changed the title WIP: 5.x merge 4.x 5.x merge 4.x Jan 23, 2024
@opencv-alalek
Copy link
Contributor

24849 from alexlyulkov:al/aar-javadoc

already mentioned in the previous merge. But it should not (as was not merged).

@asmorkalov
Copy link
Contributor Author

@opencv-alalek Thanks a for the good catch. I cleaned the list in previous PR.

@asmorkalov asmorkalov merged commit decf653 into opencv:5.x Jan 24, 2024
This was referenced Feb 3, 2024
@dkurt dkurt added this to the 5.0 milestone Apr 8, 2024
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.