OpenCV相机标定与3D重建(6)通过函数projectPoints()实现三维物体点在二维图像上的显示
发布时间
阅读量:
阅读量
- 操作系统:ubuntu22.04
- OpenCV版本:OpenCV4.9
- IDE:Visual Studio Code
- 编程语言:C++11
算法描述
属于OpenCV库中用于鱼眼镜头模型的函数项目points负责将三维物体的点转换为二维图像平面的像素坐标。该函数不仅有助于模拟鱼眼镜头的工作原理,并且能够提供深入的理解其在空间变换过程中的具体作用
函数原型
void cv::fisheye::projectPoints
(
InputArray objectPoints,
OutputArray imagePoints,
const Affine3d & affine,
InputArray K,
InputArray D,
double alpha = 0,
OutputArray jacobian = noArray()
)
函数说明
- 该函数基于相机的内参与外参来映射3D空间中的点至图像平面。
- 在某些情况下会计算雅可比矩阵——用于描述图像点坐标如何随所有输入变量变化的情况;这个矩阵由针对每个特定参数(如内参或外参与)的部分导数组成。
参数
- 参数objectPo
全部评论 (0)
还没有任何评论哟~
