获取识别的图像以进行进一步处理(不是参考图像)

时间:2019-04-03 14:28:19

标签: ios swift arkit vision

我的问题基于使用ARKit进行图像识别的“经典”示例:https://developer.apple.com/documentation/arkit/recognizing_images_in_an_ar_experience

我不仅需要识别图像并放置AR对象,还需要进一步处理识别的图像(而不是参考图像!)。我怎么才能得到它?尤其是在renderer(_渲染器:didAdd节点:用于锚点:)内。

目前,我有两个假设:

  1. 在renderer(_ renderer:didAdd节点:for anchor :)中使用Vision框架来识别我所需要的。我认为,可以从当前的ARFrame的照相机中获取当前的图像。

  2. 忘记渲染器(_渲染器:didAdd节点:用于锚点:),从Vision开始,检测到我需要的东西,然后在其上进行hitTest()以添加ARNode。

我希望能有更好的替代方法,或者可能对所建议的方法有所提示。

0 个答案:

没有答案