AleksandrPanov
7b707a051a
fix ArucoThreading test
3 years ago
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
3 years ago
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>
3 years ago
Vincent Rabaud
1276bb86cb
Remove unused nrot variable.
...
This is to quiet the -Wunused-but-set-parameter clang diagnostic warning.
3 years ago
مهدي شينون (Mehdi Chinoune)
9901f16732
sfm: Fix linking with gflags 2.2.2
...
https://github.com/gflags/gflags/pull/259
3 years ago
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
3 years ago
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
3 years ago
Aleksandr Panov
ef980e7b4e
remove camParams and add cornerIndex check
3 years ago
Suleyman TURKMEN
5e2b53d022
bug-fix EdgeDrawing
3 years ago
Alexander Alekhin
f1200c5fbf
cmake(sfm): fix sfm static target dependencies
3 years ago
AleksandrPanov
d72a91f006
fixed bad shape of markers (1x4) in several cases and added tests
3 years ago
Suleyman TURKMEN
00b33cbd8f
Update edge_drawing.hpp
3 years ago
Suleyman TURKMEN
081bebdc4c
improvements on EdgeDrawing
3 years ago
leatherwang
7e14b4bba1
Fix array out of range when too many line segments extracted
3 years ago
Aleksandr Panov
a965b9bbf2
fix ArUco, ChArUco, diamonds, add read dictionary/params, add calibration photos, add tests, add aruco_samples_utility.hpp
3 years ago
Sergiu Deitsch
e332bce20c
win32: use NOMINMAX to avoid min/max macros being defined
4 years ago
Sérgio M. Basto
2a4348e07c
opencv-4.5.4 enable_cvv fixes #3063
...
The cvv module is compiled conditionally on HAVE_QT5. But in opencv commit 87d4970e8b4b3251035fdf4a0101335ee5904a58 this variable was renamed to HAVE_QT, so the module is never compiled.
Also check if QT_VERSION_MAJOR >= 5
4 years ago
Suleyman TURKMEN
31f98132b3
update structured forests tutorial
4 years ago
Vincent Rabaud
496ea61c8d
Do not use = 0 for a cv::Mat.
...
There are several operator= overloads and some compilers can be confused.
This is a leftover from https://github.com/opencv/opencv_contrib/pull/2987
4 years ago
Tomoaki Teshima
7a916886d4
tolerate the rounding error
...
* edge drawing is NOT bit-exact
4 years ago
Suleyman TURKMEN
1b39461321
cleanup old c
4 years ago
Shahnawaz Ahmed
73fc8ee93e
Update annf.hpp
...
xphoto inpaint shiftmap kdtree crush fix
https://github.com/opencv/opencv_contrib/issues/965#issuecomment-429534323
4 years ago
Suleyman TURKMEN
6d40472356
Revert "line_descriptor: remove code with conflict license"
...
This reverts commit e990caef8d
.
4 years ago
WN90
a932d9acb2
rename the database names in or_mnist.cpp to match that from mnist offical website
4 years ago
Vadim Levin
83b04ee76d
fix: aruco test tries to pass 2d array to std::vector<int>
4 years ago
Alexander Alekhin
ce196ce2d6
build: eliminate build warnings
4 years ago
Yoshiaki Sato
4295bd79fc
Update detector_params.yml
...
Fix minCornerDistanceRate from 10.0 to 0.05, see https://docs.opencv.org/master/d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html .
4 years ago
Yoshiaki Sato
85a21db82c
Update detector_params.yml
...
Renamed a variable name minCornerDistance to minCornerDistanceRate since it is used at 907efb9668/modules/aruco/samples/detect_markers.cpp (L93)
and 907efb9668/modules/aruco/samples/detect_diamonds.cpp (L94)
.
4 years ago
Stephen McDowell
ed199a3498
remove executable bit for various files
4 years ago
Paul Jurczak
68e55497b9
corrected a typo
4 years ago
scloke
e9e507039d
Merge pull request #2937 from scloke:patch-1
...
* Divide by zero error in SEEDS Superpixels #2935
When processing a large number of images, a program crash can occur with a divide by zero error in the above function. Changing the order of multiplication / division avoids a division by zero.
* Update seeds.cpp
Minor corrections
4 years ago
Vincent Rabaud
8a33d68eac
Do not use = 0 for a cv::Mat.
...
There are several operator= overloads and some compilers can be confused.
4 years ago
Smirnov Egor
7e7fbbae3a
add setIds and make ids field RW in python
4 years ago
berak
dfd321db6b
fuzzy: fix memleaks
4 years ago
David Forrest
b7cd3fd515
Merge pull request #2950 from drf5n:patch-1
...
* 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
4 years ago
Ivar Clemens
f91b4d80cd
Do conversion to grayscale after face detection.
4 years ago
Ivar Clemens
025e1377c6
Removed check for cascade_face as it is not used.
4 years ago
Suleyman TURKMEN
390dc84a5b
EdgeDrawing Improvements 2
4 years ago
Suleyman TURKMEN
aa850cd83b
EdgeDrawing Improvements 1
4 years ago
Alexander Alekhin
11cda6f8c7
cmake: fix handling of glog/gflags
4 years ago
Alexander Alekhin
0b721cdc04
cmake: completelly disable cnn_3dobj
...
- used FindGlog.cmake has buggy implementation
4 years ago
Suleyman TURKMEN
14b43012da
update fast_line_detector.hpp
4 years ago
TT
930eca198d
3.4/ximgproc: Added edge input feature to fast_line_detector
...
backport of commit: d8197c6ad6
4 years ago
Alexander Alekhin
e59b8f7853
eliminate build warnings
4 years ago
Suleyman TURKMEN
f7efcbab61
Merge pull request #2313 from sturkmen72:test_Edge_Drawing_Algos
...
* EdgeDrawing algorithms (ED EDPF EDLines EDCircles)
* eliminate build warning
4 years ago
berak
22cbfd6718
ximgproc: add an assert in thinning()
4 years ago
dzyGIT
9240579e72
Update omnidir.cpp
...
Fixed R2
4 years ago
Tomoaki Teshima
3d8ec32805
adjust threshold for Jetson TX1/TX2
4 years ago
aaarthurliu
714f07dace
fix readme typo inside modules
4 years ago
Alexander Alekhin
ebf745ee11
xfeatures2d: disable BoostDesc/VGG in case of missing data
4 years ago