-
Notifications
You must be signed in to change notification settings - Fork 5.8k
(5.x) Merge 4.x #2966
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
Merged
Merged
(5.x) Merge 4.x #2966
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- used FindGlog.cmake has buggy implementation
1D Barcode support * init barcode interface. * barcode: update readme. * now it is just interface, do not need CMakeLists to compiler it. Signed-off-by: Killer_Quinn <[email protected]> * fix-trailing whitespace of docs-build. Signed-off-by: Killer_Quinn <[email protected]> * Branch: Barcode-Support,replace vector<RotateRect> to vector<vector<Point2f>>, barcodeDirectly now just output one string, this commit is still only contain interface, barcode module will not be compile. Signed-off-by: Killer_Quinn <[email protected]> * add implementation details * fix doc bug * not generate python bindings temporarily * add barcode group for doxygen * generate python bindings and improve performance * remove win10 build warnings in detect stage * remove win10 build warnings on decode stage * add samples and accuracy tests * Update README.md * add tutorial, part of content is to be done. * add decode and EAN part in tutorial * refactor imports * delete decodeDirectly api for simplicity * add super resolution and optimize code format * Use @snippet / @include doxygen statements for embedding code from .cpp files * improve decoding performance * optimize code and slightly improve the performance * add ean8 support * add references and use uint type for some non-negative variables * support java bindings * optimize wording in source code and documentation * refine code * whitespace * bugfix: forget to clear list Co-authored-by: darkliang <[email protected]> Co-authored-by: WangberlinT <[email protected]> Co-authored-by: Junhao Liang <[email protected]>
KinFu fix (iss2925) * add TODO * rewrite render * docs fix * remove extra comment
Bugfix: barcode module * bugfix: 1. jni crashing while coping vector<BarcodeType> to list; 2. in python/java, assertion fails when calling decode(), because of (2D Mat).copyTo(vector<Point>); 3. the algorithm of decodeROI() is wrong. * add python and java tests * use constexpr
Link wechat_qrcode with libiconv on MinGW * wechat_qrcode: explicit iconv dependency Iconv isn't automatic on all systems, non-POSIX have a separate libiconv that needs to be found in CMake and linked. * Don't disable iconv on MinGW * wechat_qrcode: Disable iconv if not found
only compatible versions support CMake CONFIG mode. Use that to make check more robust.
* Sanity check tutorial_charuco_create_detect.cpp::readCameraParameters() * check both camMatrix and distCoeffs sizes * check only widths of camMatrix and distCoeffs matrixes * check sizes of camMatrix and distCoeffs matrixes * check size of only camMatrix
👍 with failed OpenCV.js test:
|
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
#2757 from Certseeds:Barcode-Support
#2907 from sturkmen72:Edge_Drawing_Improvements
#2920 from shimat:createRLEImage_const
#2922 from apatsekin:fix-cudafeatures2d-python-bind
#2924 from alalek:cmake_completelly_disable_cnn_3dobj
#2926 from DumDereDum:iss2925
#2928 from alalek:cmake_handle_glog_target
#2929 from SUSTech-OpenCV:bugfix-barcode
#2931 from ferdnyc:wechat-iconv-fix
#2943 from sturkmen72:EdgeDrawing_Improvements
#2944 from paroj:ogre_devel
#2950 from drf5n:patch-1
#2951 from rogday:vtk9_world
#2952 from iclemens:lbf_dont_check_cascade
#2953 from iclemens:lbf_dont_convert_to_grayscale
Main PR: opencv/opencv#20216
Previous "Merge 4.x": #2919