c++ - 增强现实 : Render Video on top of a marker

标签 c++ 3d augmented-reality artoolkit

我想在标记上渲染视频(可以是任何格式,只要它有效),但我不确定如何执行此操作。我将 Artoolkit 用于基于桌面的 AR,将 QCAR 用于移动 AR。最终我想为两个系统都完成它,因此我最好寻找一个我可以在两个平台上使用的视频库。

基本上我知道必须完成的步骤:

 - load video file
 - extract image according to current time
 - use image as texture 
 - apply marker's transformation matrix to textured rectangle

我可以使用哪些库来实现前两个步骤?

最佳答案

Which libraries could I use to achieve the first two steps?

查看 libavcodec 库(您可以从 here 开始),但要考虑到它非常复杂。

关于c++ - 增强现实 : Render Video on top of a marker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7758641/

相关文章:

ios - OpenGL 到 GL ES 2.0 端口 : trouble in rendering

c++ - 计算三角形与四边形的 TBN 矩阵的差异?

3d - 滚转、俯仰、偏航计算

android - 适用于 Android 的简单增强现实 API

android - unity 中的 fatal error checkdisalowAllocation

c++ - 将处理器结果保存到 MPI 中的一个数组

C++ 错误 C3200

c++ - 不控制派生类的线程安全工厂模式

c++ - 需要解释在 C++ 中将数组从高位反转到低位

math - 准确测量一组基准点之间的相对距离(增强现实应用)