1

目前我正在尝试将 OpenCV 的 aruco 库与 Unity 一起使用。

到目前为止,我一直在看;

https://github.com/enormand/aruco-unity - 我在这里努力使用 CMAKE。CMAKE 不断抛出错误;“项目文件可能无效”。似乎没有教程对此有所帮助。

https://translate.google.com/translate?hl=fr&sl=ja&tl=en&u=http://tips.hecomi.com/entry/2015/09/16/014119 - 但我不太确定创建NDK 并将其与 Unity 一起使用。

有人做过吗?有人对使用 CMAKE 有什么建议吗?

4

1 回答 1

1

是的,我们有这个工作,使用 OpenCV for Unity

https://assetstore.unity.com/packages/tools/integration/opencv-for-unity-21088

这需要花钱,但它确实包含使用 Aruco 标签进行基于标记的 AR 的一个很好的例子。因此,如果您想节省一些时间(以及大量数学计算),这是一个不错的选择。

https://www.youtube.com/watch?v=oUVq20Xb4sM

这是特定示例的 github 存储库,它也可以作为 Android 应用程序在 Play 商店中获得:

https://github.com/EnoxSoftware/MarkerBasedARExample

如果你不想花钱,请查看上述github repo中的代码,特别是:

https://github.com/EnoxSoftware/MarkerBasedARExample/blob/master/Assets/MarkerBasedARExample/MarkerBasedAR/MarkerDetector.cs

这包含了完成这项工作的所有基本代码。

于 2018-03-08T08:41:16.403 回答