- 14 12月, 2021 1 次提交
-
-
由 Polina Smolnikova 提交于
Fix intrinsics processing in case USAC parameters * fixed USAC intrinsics processing * change mat to matx33d, added test
-
- 28 11月, 2021 1 次提交
-
-
由 yuki takehara 提交于
resolves #21038 * remove C assert * revert C header * fix several points in review * fix test_ds.cpp
-
- 17 10月, 2021 1 次提交
-
-
由 Wehzie 提交于
Error was "Input parameters must be a matrices!", but "matrices" is plural and doesn't allow the unspecific article "a".
-
- 26 9月, 2021 1 次提交
-
-
由 thezane 提交于
Recover pose from different cameras (version 2) * add recoverPose for two different cameras * Address review comments from original PR * Address new review comments * Rename private api Co-authored-by: Ntompollok <tom.pollok@gmail.com> Co-authored-by: NZane <zane.huang@mail.utoronto.ca>
-
- 29 8月, 2021 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 21 7月, 2021 1 次提交
-
-
由 Francesco Petrogalli 提交于
AArch64 semihosting * [ts] Disable filesystem support in the TS module. Because of this change, all the tests loading data will file, but tat least the core module can be tested with the following line: opencv_test_core --gtest_filter=-"*Core_InputOutput*:*Core_globbing.accuracy*" * [aarch64] Build OpenCV for AArch64 semihosting. This patch provide a toolchain file that allows to build the library for semihosting applications [1]. Minimal changes have been applied to the code to be able to compile with a baremetal toolchain. [1] https://developer.arm.com/documentation/100863/latest The option `CV_SEMIHOSTING` is used to guard the bits in the code that are specific to the target. To build the code: cmake ../opencv/ \ -DCMAKE_TOOLCHAIN_FILE=../opencv/platforms/semihosting/aarch64-semihosting.toolchain.cmake \ -DSEMIHOSTING_TOOLCHAIN_PATH=/path/to/baremetal-toolchain/bin/ \ -DBUILD_EXAMPLES=ON -GNinja A barematel toolchain for targeting aarch64 semihosting can be found at [2], under `aarch64-none-elf`. [2] https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads The folder `samples/semihosting` provides two example semihosting applications. The two binaries can be executed on the host platform with: qemu-aarch64 ./bin/example_semihosting_histogram qemu-aarch64 ./bin/example_semihosting_norm Similarly, the test and perf executables of the modules can be run with: qemu-aarch64 ./bin/opecv_[test|perf]_<module> Notice that filesystem support is disabled by the toolchain file, hence some of the test that depend on filesystem support will fail. * [semihosting] Remove blank like at the end of file. [NFC] The spurious blankline was reported by https://pullrequest.opencv.org/buildbot/builders/precommit_docs/builds/31158. * [semihosting] Make the raw pixel file generation OS independent. Use the facilities provided by Cmake to generate the header file instead of a shell script, so that the build doesn't fail on systems that do not have a unix shell. * [semihosting] Rename variable for semihosting compilation. * [semihosting] Move the cmake configuration to a variable file. * [semihosting] Make the guard macro private for the core module. * [semihosting] Remove space. [NFC] * [semihosting] Improve comment with information about semihosting. [NFC] * [semihosting] Update license statement on top of sourvce file. [NFC] * [semihosting] Replace BM_SUFFIX with SEMIHOSTING_SUFFIX. [NFC] * [semihosting] Remove double space. [NFC] * [semihosting] Add some text output to the sample applications. * [semihosting] Remove duplicate entry in cmake configuration. [NFCI] * [semihosting] Replace `long` with `int` in sample apps. [NFCI] * [semihosting] Use `configure_file` to create the random pixels. [NFCI] * [semihosting][bugfix] Fix name of cmakedefine variable. * [semihosting][samples] Use CV_8UC1 for grayscale images. [NFCI] * [semihosting] Add readme file. * [semihosting] Remove blank like at the end of README. [NFC] This fixes the failure at https://pullrequest.opencv.org/buildbot/builders/precommit_docs/builds/31272.
-
- 24 6月, 2021 1 次提交
-
-
由 Vincent Rabaud 提交于
There are several operator= overloads and some compilers can be confused.
-
- 09 6月, 2021 1 次提交
-
-
由 Ian Maquignaz 提交于
Update to initInverseRectificationMap() * update to initInverseRectificationMap() documentation * Restructured Calib3d_InitInverseRectificationMap unit test per feedback from alalek * whitespace
-
- 08 6月, 2021 1 次提交
-
-
由 Ian Maquignaz 提交于
Fixed trailing whitespace Update to initInverseRectificationMap documentation for clarity Added test case for initInverseRectificationMap() Updated documentation. Fixed whitespace error in docs Small update to test function Now passes success_error_level final update to inverseRectification documentation
-
- 19 5月, 2021 1 次提交
-
-
由 Maksym Ivashechkin 提交于
* fix inliers in solvePnPRansac * fix inliers in test_usac * fix inliers in test_usac
-
- 28 4月, 2021 1 次提交
-
-
由 Andreas Franek 提交于
-
- 20 4月, 2021 1 次提交
-
-
由 berak 提交于
-
- 07 4月, 2021 1 次提交
-
-
由 Tiago De Gaspari 提交于
Lets the user choose the maximum number of iterations the robust estimator runs for, similary to findFundamentalMat and findHomography functions.
-
- 04 4月, 2021 1 次提交
-
-
由 Tiago De Gaspari 提交于
This commit passes the parameter maxIters that represent the maximum number of iterations, that can be passed to findFundamentalMat to the method LMeDS. This parameter were added to the function findFundamentalMat and were passed just for the RANSAC method, but should be passed to both methods to be consistent.
-
- 12 3月, 2021 1 次提交
-
-
由 Xinguang Bian 提交于
* fix unexpected Exception in solvePnPRansac caused by input points * calib3d: solvePnPRansac - keep minimal changes to handle DLT 6 points requirement Co-authored-by: NAlexander Alekhin <alexander.a.alekhin@gmail.com>
-
- 11 3月, 2021 1 次提交
-
-
由 Dan Ben Yosef 提交于
To improve preformence it is better to init the params (StereoSGBMParams) in the initialization list.
-
- 08 3月, 2021 1 次提交
-
-
由 Dan Ben-Yosef 提交于
Init params (StereoBMParams) in StereoBMImpl constructor initialization list * Init StereoBMImpl in initialization list To improve preformence it is better to init the params (StereoBMImpl) in the initialization list. * coding style * drop useless copy/move ctor Co-authored-by: NAlexander Alekhin <alexander.a.alekhin@gmail.com>
-
- 05 3月, 2021 2 次提交
-
-
由 cyy 提交于
Local objects optimization in calibration init * use emplace_back * use {} initilization * remove a tailing white space
-
由 Mradul Agrawal 提交于
* Update polynom_solver.cpp This pull request is in the response to Issue #19526. I have fixed the problem with the cube root calculation of 2*R. The Issue was in the usage of pow function with negative values of R, but if it is calculated for only positive values of R then changing x0 according to the parity of R, the Issue is resolved. Kindly consider it, Thanks! * add cv::cubeRoot(double) Co-authored-by: NAlexander Alekhin <alexander.a.alekhin@gmail.com>
-
- 03 3月, 2021 1 次提交
-
-
由 Alexander Smorkalov 提交于
* Added CALIB_FIX_FOCAL_LENGTH to fisheye calibration #13450 Sometimes you want to calibrate just the principal point of a camera, or just the distortion coefficients. In this case, you can pass the CALIB_FIX_FOCAL_LENGTH flag to keep Fx and Fy * Added test for CALIB_FIX_FOCAL_LENGTH option in fisheye callinration.
-
- 01 3月, 2021 1 次提交
-
-
由 Alexander Alekhin 提交于
calib3d(usac): do not crash on empty models * calib3d(test): regression test for issue 19639 * calib3d(usac): do not crash in setModelParameters() * calib3d(usac): handle empty models in isModelGood()
-
- 25 2月, 2021 2 次提交
-
-
由 Maksim Shabunin 提交于
-
由 Maksim Shabunin 提交于
-
- 17 2月, 2021 1 次提交
-
-
由 Matt Alvarado 提交于
* Properly handle empty centers in findCirclesGrid * Address alalek comments. Add unit test to validate bugfix * fix build warnings, remove unrelated comment
-
- 11 12月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
- detect case with infinite loop and raise NoConv exception - handle such exception - add support for case with missing `blobDetector` (image contains Point2f array of candidates) - add regression test - undone rectification for "failed" detections too - drop redirectError() usage
-
- 21 11月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 20 11月, 2020 1 次提交
-
-
由 Nathan Godwin 提交于
Added SQPnP algorithm to SolvePnP * Added sqpnp * Fixed test case * Added fix for duplicate point checking and inverse func reuse * Changes for 3x speedup Changed norm method (significant speed increase), changed nearest rotation computation to FOAM * Added symmetric 3x3 inverse and unrolled loops * Fixed error with SVD * Fixed error from with indices Indices were initialized negative. When nullspace is large, points coplanar, and rotation near 0, indices not changed.
-
- 12 11月, 2020 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 11 11月, 2020 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 16 10月, 2020 1 次提交
-
-
由 arodrigu 提交于
-
- 07 10月, 2020 1 次提交
-
-
由 Maksym Ivashechkin 提交于
* update new RANSAC * fix warning * change gamma values table * resolve conflict * resolve conflict * GammaValues as singleton
-
- 02 10月, 2020 1 次提交
-
-
由 Maksym Ivashechkin 提交于
-
- 29 9月, 2020 1 次提交
-
-
由 Aitik Gupta 提交于
-
- 22 9月, 2020 1 次提交
-
-
由 Nathan Godwin 提交于
-
- 04 9月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 03 9月, 2020 2 次提交
-
-
由 Alexander Alekhin 提交于
original commit: 71f665bd
-
由 Alexander Alekhin 提交于
-
- 27 8月, 2020 1 次提交
-
-
由 catree 提交于
-
- 25 8月, 2020 2 次提交