【发布时间】:2019-09-24 20:55:28
【问题描述】:
我正在做一个项目,我使用 cv::solvePnP 获取相机姿势并使用此姿势在 OpenGL 窗口中投影 3D 模型。
我使用this link 从 opencv 内部和外部矩阵转到 opengl mvp 矩阵。
当我放大对象时,投影似乎很好,如image 所示,使用opengl 稍微大一点:左边是用相机看到的对象,右边是opengl 投影给出的我。
我以为我会有完全相同的投影。是因为失真场还是我在opengl中使用了错误的投影矩阵?
【问题讨论】:
-
没有办法处理投影矩阵中的失真吗?还是我必须处理着色器中的失真?
-
将我的评论转换为答案。
标签: opencv opengl camera-calibration