gpt4 book ai didi

iphone - 用于通过标记获取相机角度的库

转载 作者:行者123 更新时间:2023-12-03 20:01:02 24 4
gpt4 key购买 nike

我正在寻找类似于 ARToolKit 的库。它需要支持处理单个图像并搜索该图像的标记。如果它找到一个,我希望它返回基于标记的相机角度/视点。我通过 Google 找不到任何内容,是否存在类似的内容?

最佳答案

我回答这个问题是为了让任何遇到这个问题的人都不必进行与我相同的研究。

显然,访问和处理单个图像不太符合增强现实的定义。还有另一个关键字,我已经忘记了(抱歉),但如果您想使用谷歌,您不应该只关注与 AR 相关的软件。

为了解决我的问题,我使用了两种方法。第一个是将 ARToolKit 与 gstreamer 和 ffmpeg 一起使用。我使用 ffmpeg 将单图像转换为一秒视频,导出 ARTOOLKIT_CONFIG 字符串,然后使用 ARToolKit 渲染图像。这并不是很好,因为这是非常有限的,如果不解析 arttoolkit-opengl 输出,我就无法真正将渲染图像返回给我。

然而,我的第二种方法非常令我满意:我使用 OpenCV-Library 来检测标记。可以在这里找到类似的示例: http://dasl.mem.drexel.edu/~noahKuntz/openCVTut10.html然后我导出识别的相机参数并转换它们以适合 Irrlich-Engine 使用的矩阵(我也尝试过 Ogre,但 Irrlicht 对我来说似乎更好),然后将我的对象渲染到图像上。然后我可以使用Irrlicht的transformDataToImage()函数获得最终结果。

唯一的缺点是我必须运行 X-Server 才能获取渲染的图片,但我可以忍受。

Ps:不要尝试使用我上面提到的教程中找到的方形标记。由于明显的原因,不可能检测到标记的精确旋转。

关于iphone - 用于通过标记获取相机角度的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3224197/

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