|
void | applyTransformationToPoints (InputArray points, InputArray T, OutputArray transformed_points) |
| 将变换应用于点。
|
|
void | computeOrientation (InputArrayOfArrays x1, InputArrayOfArrays x2, OutputArray R, OutputArray t, double s) |
| 计算两组3D点之间的绝对或外部方向(姿态估计)。
|
|
double | depth (InputArray R, InputArray t, InputArray X) |
| 返回由刚体变换变换的点的深度。
|
|
void | essentialFromFundamental (InputArray F, InputArray K1, InputArray K2, OutputArray E) |
| 从基本矩阵和相机矩阵获取本质矩阵。
|
|
void | essentialFromRt (InputArray R1, InputArray t1, InputArray R2, InputArray t2, OutputArray E) |
| 从运动(R 和 t)获取本质矩阵。
|
|
void | euclideanToHomogeneous (InputArray src, OutputArray dst) |
| 将点从欧几里德空间转换为齐次空间。例如,((x,y)->(x,y,1))
|
|
double | fundamentalFromCorrespondences7PointRobust (InputArray x1, InputArray x2, double max_error, OutputArray F, OutputArray inliers, double outliers_probability=1e-2) |
| 稳健地估计两组2D点(图像坐标空间)之间的基本矩阵。
|
|
double | fundamentalFromCorrespondences8PointRobust (InputArray x1, InputArray x2, double max_error, OutputArray F, OutputArray inliers, double outliers_probability=1e-2) |
| 稳健地估计两组2D点(图像坐标空间)之间的基本矩阵。
|
|
void | fundamentalFromEssential (InputArray E, InputArray K1, InputArray K2, OutputArray F) |
| 从基本矩阵和相机矩阵获取本质矩阵。
|
|
void | fundamentalFromProjections (InputArray P1, InputArray P2, OutputArray F) |
| 从投影矩阵获取基本矩阵。
|
|
void | homogeneousToEuclidean (InputArray src, OutputArray dst) |
| 将点坐标从齐次坐标转换为欧几里德像素坐标。例如,((x,y,z)->(x/z, y/z))
|
|
void | importReconstruction (const cv::String &file, OutputArrayOfArrays Rs, OutputArrayOfArrays Ts, OutputArrayOfArrays Ks, OutputArrayOfArrays points3d, int file_format=SFM_IO_BUNDLER) |
| 导入重建文件。
|
|
void | isotropicPreconditionerFromPoints (InputArray points, OutputArray T) |
| 点预处理(各向同性)。
|
|
void | KRtFromProjection (InputArray P, OutputArray K, OutputArray R, OutputArray t) |
| 从投影矩阵P中获取K、R和t,使用RQ分解进行分解。
|
|
void | meanAndVarianceAlongRows (InputArray A, OutputArray mean, OutputArray variance) |
| 计算给定矩阵沿其行的均值和方差。
|
|
void | motionFromEssential (InputArray E, OutputArrayOfArrays Rs, OutputArrayOfArrays ts) |
|
int | motionFromEssentialChooseSolution (InputArrayOfArrays Rs, InputArrayOfArrays ts, InputArray K1, InputArray x1, InputArray K2, InputArray x2) |
|
void | normalizedEightPointSolver (InputArray x1, InputArray x2, OutputArray F) |
| 估计两组二维点(图像坐标空间)之间的基本矩阵。
|
|
void | normalizeFundamental (InputArray F, OutputArray F_normalized) |
| 归一化基本矩阵。
|
|
void | normalizeIsotropicPoints (InputArray points, OutputArray normalized_points, OutputArray T) |
| 此函数归一化点。(各向同性)。
|
|
void | normalizePoints (InputArray points, OutputArray normalized_points, OutputArray T) |
| 此函数归一化点(非各向同性)。
|
|
void | preconditionerFromPoints (InputArray points, OutputArray T) |
|
void | projectionFromKRt (InputArray K, InputArray R, InputArray t, OutputArray P) |
| 从K、R和t获取投影矩阵P。
|
|
void | projectionsFromFundamental (InputArray F, OutputArray P1, OutputArray P2) |
| 从基本矩阵获取投影矩阵。
|
|
void | reconstruct (const std::vector< String > images, OutputArray Ps, OutputArray points3d, InputOutputArray K, bool is_projective=false) |
| 在执行自标定校准的同时,从二维图像重建三维点。
|
|
void | reconstruct (const std::vector< String > images, OutputArray Rs, OutputArray Ts, InputOutputArray K, OutputArray points3d, bool is_projective=false) |
| 在执行自标定校准的同时,从二维图像重建三维点。
|
|
void | reconstruct (InputArrayOfArrays points2d, OutputArray Ps, OutputArray points3d, InputOutputArray K, bool is_projective=false) |
| 在执行自标定校准的同时,从二维对应点重建三维点。
|
|
void | reconstruct (InputArrayOfArrays points2d, OutputArray Rs, OutputArray Ts, InputOutputArray K, OutputArray points3d, bool is_projective=false) |
| 在执行自标定校准的同时,从二维对应点重建三维点。
|
|
void | relativeCameraMotion (InputArray R1, InputArray t1, InputArray R2, InputArray t2, OutputArray R, OutputArray t) |
| 计算两个相机之间的相对相机运动。
|
|
Mat | skew (InputArray x) |
| 返回向量的3x3斜对称矩阵。
|
|
void | triangulatePoints (InputArrayOfArrays points2d, InputArrayOfArrays projection_matrices, OutputArray points3d) |
| 通过三角测量重建一堆点。
|
|