【发布时间】:2016-11-28 20:40:29
【问题描述】:
我想在从相机捕获的帧中添加一个网格模型(比如说一个立方体)
我也知道关于放置立方体的所有信息:
- 平移矩阵 - 相对于相机
- 旋转矩阵 - 相对于相机
- 相机校准矩阵 - 焦距、主点等(内在参数)
如何将此信息转换为模型/视图/投影矩阵?
应该为这些矩阵设置什么值?
例如,假设我想在屏幕上显示点 [x, y, z, 1], 那么应该是这样的: [u, v, 1] = K * [R | T] * [x, y, z, 1], 而:
u, v 是屏幕(或摄像头捕获)中的坐标,并且:
K、R 和 T 是相机的内在参数,分别是旋转和平移。
如何将 K、R、T 转换为模型/视图/投影矩阵?
【问题讨论】:
标签: opengl computer-vision augmented-reality