-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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 #3237
Merged
Merged
(5.x) Merge 4.x #3237
Conversation
This file contains 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
Use texture Object to make cv::cuda::HoughSegmentDetectorImpl::detect() thread-safe * Use texture Object to make HoughSegmentDetectorImpl::detect() thread-safe * Use parameter useRoi correctly in HoughLinesProbabilistic cuda test Signed-off-by: Ron Evans <[email protected]> Co-authored-by: airtop-bast <[email protected]> Co-authored-by: Ron Evans <[email protected]>
…t to check for this.
…oints Fix objPoints order in GridBoard and CharucoBoard * fix gridBoard * fix charucoBoard * add rightBottomBorder * add test_aruco_utils and code refactoring/fix tests * fix axes and add charuco dict * add axes test, remove drawAxis(), update tutorial
…eating cudacodec::VideoReader.
…put the results. Added test case.
…Candidates * fix search for one contour in _filterTooCloseCandidates() * add regression_3192 test * add regression_2492 test
…lour_format_request cudacodec::VideoReader add colour format selection functionality * Add capacity to select different colour formats for each decoded frame produced by cudacodec::VideoReader. Updated accompanying test. * Address warning
This is to quiet the -Wunused-but-set-parameter clang diagnostic warning.
replaced recursion DFS to stack DFS
…xelCoords fix testBoardSubpixelCoords
…-fix Fix infinite loop on ArUco apriltag refinement * Fix infinite loop on ArUco apriltag refinement Software entered infinite loop when image height was smaller than 10*cv::getNumThreads(). With high core count machines this could happen with very reasonable image sizes. Fix is to ensure that chunksize is at least 1. * Test aruco detection with different number of threads Test ensures that different aruco detection methods do not produce different results based on number of threads. Test was created after observing infinite loop caused by small image and large number of threads when using apriltag corner refinement. * Test refactoring. * Syntax fix for pre-C++11 compilers. Co-authored-by: Alexander Smorkalov <[email protected]>
Aruco improvements * add writeDictionary(), dict distance, fix readDictionary(), readDetectorParameters() * add aruco_dict_utils.cpp * add py test_write_read_dict * update tutorial
…_test Fix warning for Aruco threading test
Merged
Open
7 tasks
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.
#3174 from AleksandrPanov:fix_gridboard_objPoints
#3181 from sturkmen72:bug-fix-edge_drawing
#3185 from northvolt:hough_cuda_texture_obj
#3186 from AleksandrPanov:fix_CORNER_REFINE_CONTOUR
#3191 from asmorkalov:as/cuda_meanstddev
#3196 from cudawarped:expose_cudacodec_format_to_python
#3198 from cudawarped:cudacodec_add_frame_colour_format_request
#3199 from kim-ninh:wechatqr/hybrid_binarizer
#3200 from AleksandrPanov:aruco_improvements
#3201 from AleksandrPanov:fix_filterTooCloseCandidates
#3207 from aimbot6120:swtfix
#3209 from cudawarped:cudacodec_change_n_decode_surfaces
#3211 from cudawarped:fix_cuda_minmax_python_bindings
#3217 from MehdiChinoune:patch-1
#3219 from vrabaud:34_remove_unused
#3220 from buq2:aruco-apriltag-infinite-loop-fix
#3224 from AleksandrPanov:fix_testBoardSubpixelCoords
#3230 from AleksandrPanov:fix_ArucoThreading_test
Main PR: opencv/opencv#21903
Previous "Merge 4.x": #3179