以下内容由公众号:三次方AIRX(国内领先的AI、AR、VR技术学习与交流平台) 整理
在iOS 11.3或更高版本中,开发者可以通过在ARKit中启用图像识别功能。camera扫描识别图片,然后显示一些AR内容(比如3D物体、视频、图片、音频,跳转URL等),这是最基本也是最原始的AR功能。本部分教程通过一个小案例了解ARKit的2D Image Recognition特性。
前提:需要在9.3或更高版本上运行Xcode,并且在iOS 11.3或更高版本上测试。
在开始之前先下载基础工程(https://pan.baidu.com/s/1JnBBYytgCtoMj8y9jS8fPw 密码:rj8w),我们在此基础上进行开发(一些UI控件已经准备好)。
Step 1:启用图像识别功能
在Xcode打开刚刚下载的工程,效果如下图:
为了使用ARKit的Image Recognition功能,我们首先需要:
1.准备好被识别的图像
2.设置好image的物理size
点击Assets.xcassets,然后你会看到AR Resources,操作如下图:
也可以将自己的图