diff options
Diffstat (limited to 'vcpkg/ports/openmvg/0001-eigen_3.4.0.patch')
| -rw-r--r-- | vcpkg/ports/openmvg/0001-eigen_3.4.0.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/vcpkg/ports/openmvg/0001-eigen_3.4.0.patch b/vcpkg/ports/openmvg/0001-eigen_3.4.0.patch new file mode 100644 index 0000000..a4e759f --- /dev/null +++ b/vcpkg/ports/openmvg/0001-eigen_3.4.0.patch @@ -0,0 +1,13 @@ +diff --git a/src/openMVG/multiview/solver_fundamental_kernel.cpp b/src/openMVG/multiview/solver_fundamental_kernel.cpp +index 2ffd45a..bbf74b4 100644 +--- a/src/openMVG/multiview/solver_fundamental_kernel.cpp ++++ b/src/openMVG/multiview/solver_fundamental_kernel.cpp +@@ -110,7 +110,7 @@ void EightPointSolver::Solve + x2.colwise().homogeneous(), + &epipolar_constraint); + // Find the F matrice in the nullspace of epipolar_constraint. +- Eigen::SelfAdjointEigenSolver<Mat9> solver ++ Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, 9, 9>> solver + (epipolar_constraint.transpose() * epipolar_constraint); + f = solver.eigenvectors().leftCols<1>(); + |