1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-17 07:04:18 +08:00
Commit Graph

4026 Commits

Author SHA1 Message Date
Alexander Alekhin
509a91ff60 Merge pull request #3258 from asenyaev:asen/move_workflows_4.x 2022-05-22 13:46:34 +00:00
Andrey Senyaev
176d81cc7f Move workflows to a dedicated repository for 4.x branch 2022-05-20 19:48:00 +03:00
OpenCV Pushbot
654849ad5e Merge pull request #3242 from asenyaev:asen/add_linux_workflow_4.x 2022-05-14 20:00:46 +00:00
Andrey Senyaev
0a5cef2cf7 Workflow for Github Actions to build and test OpenCV on Linux for 4.x 2022-05-14 15:31:13 +00:00
OpenCV Developers
a878505799 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-05-14 11:23:24 +00:00
OpenCV Pushbot
c2005e4792 Merge pull request #3241 from asenyaev:asen/add_linux_workflow_3.4
Workflow for Github Actions to build and test OpenCV on Linux for 3.4
2022-05-13 17:43:18 +00:00
Andrey Senyaev
a7e3630f30 Workflow for Github Actions to build and test OpenCV on Linux for 3.4 2022-05-11 11:37:15 +03:00
OpenCV Pushbot
c52e7fcf65 Merge pull request #3244 from hakaboom:extend_orb_interface_ 2022-05-04 09:55:52 +00:00
huangziqing
4c76620299 Extend the interface of the ORB class 2022-04-29 23:13:53 +08:00
Alexander Panov
f6a39c5d01 Merge pull request #3229 from AleksandrPanov:add_Dictionary_bindings
* add Dictionary bindings

* add python tests
2022-04-25 19:05:28 +00:00
OpenCV Developers
b8e4061a3f Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-04-15 18:41:06 +00:00
OpenCV Pushbot
b67873dc3f Merge pull request #3230 from AleksandrPanov:fix_ArucoThreading_test
Fix warning for Aruco threading test
2022-04-15 18:40:27 +00:00
AleksandrPanov
7b707a051a fix ArucoThreading test 2022-04-15 17:58:47 +03:00
Alexander Panov
76cd35ec1a Merge pull request #3200 from AleksandrPanov:aruco_improvements
Aruco improvements

* add writeDictionary(), dict distance, fix readDictionary(), readDetectorParameters()

* add aruco_dict_utils.cpp

* add py test_write_read_dict

* update tutorial
2022-04-14 11:43:21 +00:00
Matti Jukola
0596c05087 Merge pull request #3220 from buq2:aruco-apriltag-infinite-loop-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 <alexander.smorkalov@xperience.ai>
2022-04-14 11:42:21 +00:00
OpenCV Pushbot
bbe04482d1 Merge pull request #3224 from AleksandrPanov:fix_testBoardSubpixelCoords
fix testBoardSubpixelCoords
2022-04-13 18:25:56 +00:00
AleksandrPanov
2e9505617e fix testBoardSubpixelCoords 2022-04-11 17:50:33 +03:00
Alexander Alekhin
02c6b5ebc1 Merge pull request #3219 from vrabaud:34_remove_unused 2022-04-05 18:07:17 +00:00
Alexander Alekhin
3b5a55876f Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-04-02 19:38:28 +00:00
Pranay Pandit
da967e070e Merge pull request #3207 from aimbot6120:swtfix
replaced recursion DFS to stack DFS
2022-04-01 22:14:58 +00:00
Alexander Alekhin
fe43396536 Merge pull request #3199 from kim-ninh:wechatqr/hybrid_binarizer 2022-04-01 10:07:44 +00:00
Vincent Rabaud
1276bb86cb Remove unused nrot variable.
This is to quiet the -Wunused-but-set-parameter clang diagnostic warning.
2022-04-01 09:50:37 +02:00
Ninh Huynh
a2550a59b9 re-implement blockIntegral calculation 2022-03-31 07:16:54 +07:00
Alexander Alekhin
7a8c959a03 Merge pull request #3217 from MehdiChinoune:patch-1 2022-03-30 09:18:09 +00:00
مهدي شينون (Mehdi Chinoune)
9901f16732 sfm: Fix linking with gflags 2.2.2
https://github.com/gflags/gflags/pull/259
2022-03-30 04:27:57 +01:00
Alexander Alekhin
7a35d3df76 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-03-26 20:20:35 +00:00
cudawarped
1490611d63 Merge pull request #3198 from cudawarped:cudacodec_add_frame_colour_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
2022-03-24 12:32:11 +03:00
Alexander Alekhin
ed38f75f07 Merge pull request #3209 from cudawarped:cudacodec_change_n_decode_surfaces 2022-03-24 09:28:25 +00:00
Alexander Alekhin
172a0446cd Merge pull request #3211 from cudawarped:fix_cuda_minmax_python_bindings 2022-03-24 09:27:27 +00:00
Alexander Panov
ef5a7e8286 Merge pull request #3201 from AleksandrPanov:fix_filterTooCloseCandidates
* fix search for one contour in _filterTooCloseCandidates()

* add regression_3192 test

* add regression_2492 test
2022-03-24 12:25:49 +03:00
cudawarped
ea450e6378 Fix cuda::minMax and cuda::minMaxLoc python bindings to correctly output the results.
Added test case.
2022-03-22 18:41:53 +00:00
cudawarped
c3ac120b48 Add facility to request the minimum number of decode surfaces when creating cudacodec::VideoReader. 2022-03-22 15:20:08 +00:00
Alexander Panov
56d492cfec Merge pull request #3174 from AleksandrPanov:fix_gridboard_objPoints
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
2022-03-16 20:12:56 +03:00
Alexander Alekhin
631cefcc78 Merge pull request #3186 from AleksandrPanov:fix_CORNER_REFINE_CONTOUR 2022-03-16 12:17:01 +00:00
Alexander Alekhin
508c8db05e Merge pull request #3196 from cudawarped:expose_cudacodec_format_to_python 2022-03-16 10:37:59 +00:00
cudawarped
54d1ae0417 Expose VideoReader::format() to python bindings and update python test to check for this. 2022-03-14 13:21:47 +00:00
Alexander Alekhin
dd8be233ad Merge pull request #3191 from asmorkalov:as/cuda_meanstddev 2022-03-11 17:53:49 +00:00
Alexander Smorkalov
df101fd7e3 Added 32FC1 type support and mask to cuda::meanStdDev implementation. 2022-03-11 08:33:03 +03:00
Alexander Alekhin
ffdbeed9bd Merge pull request #3181 from sturkmen72:bug-fix-edge_drawing 2022-03-10 20:45:45 +00:00
Aleksandr Panov
ef980e7b4e remove camParams and add cornerIndex check 2022-03-05 00:56:43 +03:00
Mitul Vekariya
6a71751a64 Merge pull request #3185 from northvolt:hough_cuda_texture_obj
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 <ron@hybridgroup.com>

Co-authored-by: airtop-bast <airtop-bast@northvolt.com>
Co-authored-by: Ron Evans <ron@hybridgroup.com>
2022-03-04 16:08:11 +03:00
Suleyman TURKMEN
5e2b53d022 bug-fix EdgeDrawing 2022-02-26 03:47:50 +03:00
Alexander Alekhin
a5b2490a3f Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-02-10 21:50:19 +00:00
Alexander Alekhin
ed0094c7b3 Merge pull request #3105 from AleksandrPanov:fix_refineDetectedMarkers_shape 2022-02-09 18:07:53 +00:00
Alexander Alekhin
7882aea9c9 Merge pull request #3166 from aditya9710:my-readme-contribution 2022-02-09 18:05:43 +00:00
Alexander Alekhin
37570fac7f Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-02-06 16:08:02 +00:00
Alexander Alekhin
6b8d5150a3 Merge pull request #3167 from cudawarped:issue_3163 2022-02-04 08:19:14 +00:00
Alexander Alekhin
933b0117ce Merge pull request #3153 from stal12:4.x 2022-02-04 08:17:39 +00:00
Alexander Panov
51078a539b Merge pull request #3151 from AleksandrPanov:rebase_aruco_speedup
Feature/aruco speedup (rebased with 4.x)

* initial commit of new aruco functionality

* add performance FHD tile tests and fix pyramid bugs

* remove global ArUco3 params (threshold)

* add ArUco params to test classes

Co-authored-by: Steffen Urban <urbste@googlemail.com>
2022-02-03 18:28:29 +00:00
Alexander Alekhin
4f76f2f311 Merge pull request #3169 from alalek:cmake_fix_sfm_build 2022-02-03 18:13:03 +00:00