OpenCV 4.10.0
开源计算机视觉
|
函数 | |
void | cv::sfm::reconstruct (const std::vector< String > images, OutputArray Ps, OutputArray points3d, InputOutputArray K, bool is_projective=false) |
在执行自动校准的同时,从 2D 图像重建 3D 点。 | |
void | cv::sfm::reconstruct (const std::vector< String > images, OutputArray Rs, OutputArray Ts, InputOutputArray K, OutputArray points3d, bool is_projective=false) |
在执行自动校准的同时,从 2D 图像重建 3D 点。 | |
void | cv::sfm::reconstruct (InputArrayOfArrays points2d, OutputArray Ps, OutputArray points3d, InputOutputArray K, bool is_projective=false) |
在执行自动校准的同时,从 2D 对应关系重建 3D 点。 | |
void | cv::sfm::reconstruct (InputArrayOfArrays points2d, OutputArray Rs, OutputArray Ts, InputOutputArray K, OutputArray points3d, bool is_projective=false) |
在执行自动校准的同时,从 2D 对应关系重建 3D 点。 | |
void cv::sfm::reconstruct | ( | const std::vector< String > | images, |
OutputArray | Ps, | ||
OutputArray | points3d, | ||
InputOutputArray | K, | ||
bool | is_projective = false |
||
) |
#include <opencv2/sfm/reconstruct.hpp>
在执行自动校准的同时,从 2D 图像重建 3D 点。
images | 包含图像路径的字符串向量。 |
Ps | 包含每个图像的 3x4 投影矩阵的输出向量。 |
points3d | 包含估计的 3D 点的输出数组。 |
K | 输入/输出相机矩阵 \(K = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)。用作初始猜测的输入参数。 |
is_projective | 如果为真,则假设相机为投影相机。 |
此方法调用以下签名,并从估计的 K、R 和 t 中提取投影矩阵。
void cv::sfm::reconstruct | ( | const std::vector< String > | images, |
OutputArray | Rs, | ||
OutputArray | Ts, | ||
InputOutputArray | K, | ||
OutputArray | points3d, | ||
bool | is_projective = false |
||
) |
#include <opencv2/sfm/reconstruct.hpp>
在执行自动校准的同时,从 2D 图像重建 3D 点。
images | 包含图像路径的字符串向量。 |
Rs | 包含相机 3x3 旋转的输出向量。 |
Ts | 包含相机 3x1 平移的输出向量。 |
points3d | 包含估计的 3D 点的输出数组。 |
K | 输入/输出相机矩阵 \(K = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)。用作初始猜测的输入参数。 |
is_projective | 如果为真,则假设相机为投影相机。 |
内部调用 libmv 简单管道例程,并通过实例化 SFMLibmvEuclideanReconstruction 类使用一些默认参数。
void cv::sfm::reconstruct | ( | InputArrayOfArrays | points2d, |
OutputArray | Ps, | ||
OutputArray | points3d, | ||
InputOutputArray | K, | ||
bool | is_projective = false |
||
) |
#include <opencv2/sfm/reconstruct.hpp>
在执行自动校准的同时,从 2D 对应关系重建 3D 点。
points2d | 包含 2D 点向量的输入向量(内部向量按图像排列)。 |
Ps | 包含每个图像的 3x4 投影矩阵的输出向量。 |
points3d | 包含估计的 3D 点的输出数组。 |
K | 输入/输出相机矩阵 \(K = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)。用作初始猜测的输入参数。 |
is_projective | 如果为真,则假设相机为投影相机。 |
此方法调用以下签名,并从估计的 K、R 和 t 中提取投影矩阵。
void cv::sfm::reconstruct | ( | InputArrayOfArrays | points2d, |
OutputArray | Rs, | ||
OutputArray | Ts, | ||
InputOutputArray | K, | ||
OutputArray | points3d, | ||
bool | is_projective = false |
||
) |
#include <opencv2/sfm/reconstruct.hpp>
在执行自动校准的同时,从 2D 对应关系重建 3D 点。
points2d | 包含 2D 点向量的输入向量(内部向量按图像排列)。 |
Rs | 包含相机 3x3 旋转的输出向量。 |
Ts | 包含相机 3x1 平移的输出向量。 |
points3d | 包含估计的 3D 点的输出数组。 |
K | 输入/输出相机矩阵 \(K = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)。用作初始猜测的输入参数。 |
is_projective | 如果为真,则假设相机为投影相机。 |
内部调用 libmv 简单管道例程,并通过实例化 SFMLibmvEuclideanReconstruction 类使用一些默认参数。