SFMLibmvEuclideanReconstruction 类提供与 Libmv 运动结构管线的接口。 更多...
#include <opencv2/sfm/simple_pipeline.hpp>
◆ create()
◆ getCameras()
◆ getError()
| virtual double cv::sfm::SFMLibmvEuclideanReconstruction::getError |
( |
| ) |
const |
|
纯虚函数 |
◆ getIntrinsics()
| virtual cv::Mat cv::sfm::SFMLibmvEuclideanReconstruction::getIntrinsics |
( |
| ) |
const |
|
纯虚函数 |
◆ getPoints()
| virtual void cv::sfm::SFMLibmvEuclideanReconstruction::getPoints |
( |
OutputArray | points3d | ) |
|
|
纯虚函数 |
◆ run() [1/4]
| virtual void cv::sfm::SFMLibmvEuclideanReconstruction::run |
( |
const std::vector< String > & | images | ) |
|
|
纯虚函数 |
调用管线以执行欧几里得重建。
- 参数
-
- 注意
- 图像必须按图像序列的顺序排列。 此外,每一帧应尽可能接近前一帧和后一帧。
- 目前,DAISY 特征用于计算 2d 点轨迹,并且仅适用于 3-4 个图像。
实现自 cv::sfm::BaseSFM。
◆ run() [2/4]
调用管线以执行欧几里得重建。
- 参数
-
| images | 具有图像路径的字符串向量。 |
| 输入的相机内参矩阵。 | 输入/输出相机矩阵 \(K = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)。 用作初始猜测的输入参数。 |
| Rs | 相机 3x3 旋转的输出向量。 |
| Ts | 相机 3x1 平移的输出向量。 |
| points3d | 具有估计的 3d 点的输出数组。 |
- 注意
- 图像必须按图像序列的顺序排列。 此外,每一帧应尽可能接近前一帧和后一帧。
- 目前,DAISY 特征用于计算 2d 点轨迹,并且仅适用于 3-4 个图像。
实现自 cv::sfm::BaseSFM。
◆ run() [3/4]
调用管线以执行欧几里得重建。
- 参数
-
| points2d | 2d 点的向量的输入向量(内部向量是每个图像)。 |
- 注意
- 轨迹必须尽可能精确。 它不处理异常值,并且对它们非常敏感。
实现自 cv::sfm::BaseSFM。
◆ run() [4/4]
调用管线以执行欧几里得重建。
- 参数
-
| points2d | 2d 点的向量的输入向量(内部向量是每个图像)。 |
| 输入的相机内参矩阵。 | 输入/输出相机矩阵 \(K = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)。 用作初始猜测的输入参数。 |
| Rs | 相机 3x3 旋转的输出向量。 |
| Ts | 相机 3x1 平移的输出向量。 |
| points3d | 具有估计的 3d 点的输出数组。 |
- 注意
- 轨迹必须尽可能精确。 它不处理异常值,并且对它们非常敏感。
实现自 cv::sfm::BaseSFM。
◆ setCameraIntrinsicOptions()
| virtual void cv::sfm::SFMLibmvEuclideanReconstruction::setCameraIntrinsicOptions |
( |
const libmv_CameraIntrinsicsOptions & | libmv_camera_intrinsics_options | ) |
|
|
纯虚函数 |
相机内参选项的 Setter 方法。
- 参数
-
| libmv_camera_intrinsics_options | 具有相机内参选项的结构,例如相机模型和内部相机参数。 |
实现自 cv::sfm::BaseSFM。
◆ setReconstructionOptions()
| virtual void cv::sfm::SFMLibmvEuclideanReconstruction::setReconstructionOptions |
( |
const libmv_ReconstructionOptions & | libmv_reconstruction_options | ) |
|
|
纯虚函数 |
重建选项的 Setter 方法。
- 参数
-
| libmv_reconstruction_options | 具有重建选项的结构,例如初始关键帧、自动关键帧选择、要精炼的参数和详细级别。 |
实现自 cv::sfm::BaseSFM。
此类文档由以下文件生成