gpt4 book ai didi

android - 在 Android 中使用 metaio 在 openCV 中渲染 3D 对象

转载 作者:IT老高 更新时间:2023-10-28 23:16:13 25 4
gpt4 key购买 nike

我正在开发一个应用程序,我正在使用 opencv 检测相机图像中的形状,并希望在这些形状上显示由 metaio 渲染的 3D 对象。如何做到这一点?我尝试过自定义渲染,但没有调用“onNewCameraFrame”方法。

我必须将我们在 'onNewCameraFrame()' 方法中获得的每个相机帧转换为 Mat 对象以进行形状检测逻辑。但它没有被调用。我什至添加了对 metaio sdk 的 'requestCameraImage()' 方法的调用。

最佳答案

从 metaio 的 Hello world 示例开始:http://dev.metaio.com/sdk/tutorials/hello-world/在那里你可以看到示例代码如何例如在标记上绘制图形

但是 metaio 和 OpenVC 不适用于渲染部分,metaio 比 OpenCV 多一点,但它们执行应用程序的计算机视觉部分。要渲染某些东西,你必须自己编写 OpenGL 代码,或者将 metaio 的跟踪连接到一些更复杂的渲染引擎,如 jMonkey、libGDX 等。

关于android - 在 Android 中使用 metaio 在 openCV 中渲染 3D 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21594939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com