Merge pull request #18356 from ivashmak:update_ransac
authorMaksym Ivashechkin <maksimivashechkin@gmail.com>
Tue, 6 Oct 2020 20:37:49 +0000 (22:37 +0200)
committerGitHub <noreply@github.com>
Tue, 6 Oct 2020 20:37:49 +0000 (20:37 +0000)
commitd5dce632544f333306b2bf105d57a59c52054955
treeb1b3d4f2621e51bafca6befdbf59335e302cb24c
parent01981ed290c0d14dceffa806b5cb0c4830b04d2f
Merge pull request #18356 from ivashmak:update_ransac

* update new RANSAC

* fix warning

* change gamma values table

* resolve conflict

* resolve conflict

* GammaValues as singleton
16 files changed:
modules/calib3d/include/opencv2/calib3d.hpp
modules/calib3d/src/usac.hpp
modules/calib3d/src/usac/degeneracy.cpp
modules/calib3d/src/usac/dls_solver.cpp
modules/calib3d/src/usac/essential_solver.cpp
modules/calib3d/src/usac/estimator.cpp
modules/calib3d/src/usac/fundamental_solver.cpp
modules/calib3d/src/usac/gamma_values.cpp [new file with mode: 0644]
modules/calib3d/src/usac/gamma_values.hpp [deleted file]
modules/calib3d/src/usac/homography_solver.cpp
modules/calib3d/src/usac/local_optimization.cpp
modules/calib3d/src/usac/pnp_solver.cpp
modules/calib3d/src/usac/quality.cpp
modules/calib3d/src/usac/ransac_solvers.cpp
modules/calib3d/src/usac/sampler.cpp
modules/calib3d/src/usac/utils.cpp