如何从实时相机创建openGL纹理的API开发?
答案 0 :(得分:2)
我想我理解你想说的话。首先,让我们确定一些任务:
使用OpenCV可以非常轻松地完成此操作。可以在StackOverflow上找到几个这样的例子。
这是一种众所周知的技术,称为纹理映射。您可能会使用类似的调用序列来执行此操作:glGenTextures(),glBindTexture(),最后使用glTexImage2D()将像素附加到纹理。
你忘了提到你想用它做什么,但我的猜测是你要在屏幕上显示图像。这意味着您必须使用GLUT创建一个窗口。您肯定会在Google上找到数十万个展示如何实现这一目标的示例。
请注意,我建议的库都是跨平台的,它们可以在Windows / Linux / Mac OS X上运行。