![]() |
OpenCV 4.12.0
开源计算机视觉
|
类 | |
| 结构体 | cv_camera_intrinsics_pinhole_32f |
| 相机内参结构,详情请参阅 projectPoints() 文档。 更多... | |
| 结构体 | cv_camera_intrinsics_pinhole_64f |
| 相机内参结构,详情请参阅 projectPoints() 文档。 更多... | |
函数 | |
| int | hal_ni_project_points_pinhole32f (const float *src_data, size_t src_step, size_t src_size, float *dst_data, size_t dst_step, const float *rt_data, const cv_camera_intrinsics_pinhole_32f *intr_data) |
| 使用旋转和平移矩阵以及相机内参,将 3D 世界空间中的点投影到 2D 屏幕空间。 | |
| int | hal_ni_project_points_pinhole64f (const double *src_data, size_t src_step, size_t src_size, double *dst_data, size_t dst_step, const double *rt_data, const cv_camera_intrinsics_pinhole_64f *intr_data) |
| 使用旋转和平移矩阵以及相机内参,将 3D 世界空间中的点投影到 2D 屏幕空间。 | |
|
inline |
#include <calib3d/src/hal_replacement.hpp>
使用旋转和平移矩阵以及相机内参,将 3D 世界空间中的点投影到 2D 屏幕空间。
| src_data | 指向 3D 点数组的指针,坐标以 X、Y、Z、X、Y、Z,.. 交错排列 |
| src_step | 连续 3D 点之间的步长 |
| src_size | 点的数量 |
| dst_data | 指向结果投影 2D 点的指针,坐标以 u、v、u、v,.. 交错排列 |
| dst_step | 连续投影 2D 点之间的步长 |
| rt_data | 指向包含旋转然后平移矩阵的 3x4 数组的指针 |
| intr_data | 指向相机内参结构的指针 |
|
inline |
#include <calib3d/src/hal_replacement.hpp>
使用旋转和平移矩阵以及相机内参,将 3D 世界空间中的点投影到 2D 屏幕空间。
| src_data | 指向 3D 点数组的指针,坐标以 X、Y、Z、X、Y、Z,.. 交错排列 |
| src_step | 连续 3D 点之间的步长 |
| src_size | 点的数量 |
| dst_data | 指向结果投影 2D 点的指针,坐标以 u、v、u、v,.. 交错排列 |
| dst_step | 连续投影 2D 点之间的步长 |
| rt_data | 指向包含旋转然后平移矩阵的 3x4 数组的指针 |
| intr_data | 指向相机内参结构的指针 |