我正在开发一个应用程序,其中我使用opencv来检测相机图像中的形状,并希望在这些形状上显示由metaio渲染的3D对象。如何才能做到这一点?我已经尝试过自定义呈现,但是没有调用'onNewCameraFrame‘方法。
我必须将我们在'onNewCameraFrame()‘方法中得到的每个摄像头帧转换为用于形状检测逻辑的Mat对象。但它不会被调用。我甚至添加了对metaio sdk的'requestCameraImage()‘方法的调用。
发布于 2014-05-09 20:11:44
从metaio:http://dev.metaio.com/sdk/tutorials/hello-world/的Hello world示例开始,您可以看到示例代码,例如如何在标记上呈现图形
但是metaio和OpenVC不是用于渲染部分,好吧,metaio比OpenCV稍微多一点,但它们完成了应用程序的计算机视觉部分。要渲染一些东西,你必须自己编写OpenGL代码,或者你将元数据的跟踪连接到一些更复杂的渲染引擎,如jMonkey,libGDX等。
https://stackoverflow.com/questions/21594939
复制相似问题