2

我实际上是在尝试在 iOS 上构建一个应用程序,它使用增强现实和 3D 对象识别来围绕特定的花盆创建动画。

我选择ARKit是因为它的准确性,但似乎只有平面识别可用。有人知道可以ARKit 一起使用并允许图像或 3D 对象识别的 SDK 吗?

我听说过可以检测人脸和OpenCV的Vision ,但我不知道它们是否可以完成这项工作,或者它们是否可以与 ARKit 同时工作。

有什么建议么 ?

提前致谢 :)

4

3 回答 3

3

好吧,我迟到了。但我认为它会帮助其他开发人员。从 iOS 11 开始,Apple 引入了 CoreML/Vision 框架。很棒的基于 ML 的工具,可以完全满足您的需求。此链接将有助于实现这一目标 - https://dev.to/osterbergjordan/arkit--vision-an-intriguing-combination

于 2018-02-08T13:06:10.740 回答
1

如果你想更上一层楼,你可以在 Unity for iOS 中开发你的应用程序——它现在支持 ARKit,你可以插入像 Vuforia 这样的图像识别库(简单但昂贵,如果你的应用程序很受欢迎,每次识别需要 1c ) 或 ARtoolkit(更难但免费)。

于 2017-08-01T21:57:34.900 回答
1

如果您担心的话,ARKit 和 OpenCV 可以结合在一起。

不知道你有没有开发OpenCV的经验,如果有的话,建议你开始着手整合它们,否则,你应该直接使用Vision。

我认为 OpenCV 需要更多的背景知识和经验。

希望这可以帮助。

于 2017-07-12T07:51:37.577 回答