你想快速实现类似的效果吗?ARCore了解一下!
一、ARCore简单介绍
增强面部允许应用程序自然地区分个人面部的各个区域,并利用这些区域以适当匹配个人面部轮廓和区域的方式覆盖资源,例如表面和模型。
ARCore
是在 Android
上构建增强现实应用程序的阶段。 Augmented Face
是 ARCore
的一个子系统,它允许您的应用程序:
- 自然地,识别任何个人已识别面部的各个区域,并利用这些区域以适当匹配个人面部轮廓和区域的方式覆盖资源,例如表面和模型。
- 利用
ARCore
提供的468
点面部网格将自定义纹理应用到显着的面部。
例如,我们可以创建动画面具、眼镜、虚拟帽子等效果,执行皮肤修饰或下一个 Snapchat 应用程序。
当然也可以参考官网 增强人脸简介 https://developers.google.com/ar/develop/augmented-faces
借助 Augmented Faces API
,您无需使用专用硬件即可在人面上渲染资源。它提供了功能点,使您的应用能够自动识别检测到的人脸的不同区域。然后,您的应用可以使用这些区域以适当方式匹配单个人脸的轮廓来叠加资源