【我的Android进阶之旅】如何在Android中使用ARCore来增强人脸Augmented Faces?

你想快速实现类似的效果吗?ARCore了解一下!
在这里插入图片描述

一、ARCore简单介绍

增强面部允许应用程序自然地区分个人面部的各个区域,并利用这些区域以适当匹配个人面部轮廓和区域的方式覆盖资源,例如表面和模型。

ARCore 是在 Android 上构建增强现实应用程序的阶段。 Augmented FaceARCore 的一个子系统,它允许您的应用程序:

  • 自然地,识别任何个人已识别面部的各个区域,并利用这些区域以适当匹配个人面部轮廓和区域的方式覆盖资源,例如表面和模型。
  • 利用 ARCore 提供的 468 点面部网格将自定义纹理应用到显着的面部。

例如,我们可以创建动画面具、眼镜、虚拟帽子等效果,执行皮肤修饰或下一个 Snapchat 应用程序。

当然也可以参考官网 增强人脸简介 https://developers.google.com/ar/develop/augmented-faces

借助 Augmented Faces API,您无需使用专用硬件即可在人面上渲染资源。它提供了功能点,使您的应用能够自动识别检测到的人脸的不同区域。然后,您的应用可以使用这些区域以适当方式匹配单个人脸的轮廓来叠加资源

猜你喜欢

转载自blog.csdn.net/qq446282412/article/details/126663197