你想快速实现类似的效果吗?ARCore了解一下!

一、ARCore简单介绍

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

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

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

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

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

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

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

  1. 【我的Android进阶之旅】解决Android Studio启动时报错:Java 1.8 or later is required.

    错误描述 在公司电脑上运行Android Studio 2.2已经有一段时间了,但是自己的笔记本上还是用的Android Studio 1.5,今天晚上下了一个Android Studio 2.2压缩 ...

  2. 【我的Android进阶之旅】解决Android Studio 编译NDK项目出错:clang++: error: no such file or directory

    一.错误描述 在编写一个NDK项目的时候,出现编译错误,如下所示: vlog.basic-opengl | debug | armeabi-v7a Compiler exited with error ...

  3. 【我的Android进阶之旅】解决Android 8.1系统部分机型获取Wifi名字为空 WifiInfo.getSSID为空或者为<unknown ssid>的情况

    一.需求描述 最近做一个需求,需要在做某个业务之前,判断Android设备是否连接上指定名称的WiFi.如果连接上了指定名称的WiFi才可以继续某个业务:否则就跳到设置去连接该指定名称的WiFi. 因 ...

  4. 【我的Android进阶之旅】解决Android项目编译报错: Program type already present : com.xxx.xxxx.BuildConfig

    一.错误描述 今天编译项目的时候,出现了一个错误如下所示: AGPBI: {"kind":"error","text":"Prog ...

  5. 我的Android进阶之旅------Java字符串格式化方法String.format()格式化float型时小数点变成逗号问题...

    今天接到一个波兰的客户说有个APP在英文状态下一切运行正常,但是当系统语言切换到波兰语言的时候,程序奔溃了.好吧,又是我来维护. 好吧,先把系统语言切换到波兰语,切换到波兰语的方法查看文章 我的And ...

  6. 我的Android进阶之旅------gt;Android字符串资源中的单引號问题error: Apostrophe not preceded by 的解决的方法...

    刚刚在string字符串资源文件里,写了一个单引號.报错了,错误代码例如以下 error: Apostrophe not preceded by \ (in OuyangPeng's blog ) 资 ...

  7. 我的Android进阶之旅------gt;解决Jackson等第三方转换Json的开发包在开启混淆后转换的实体类数据都是null的bug...

    1.错误描述 今天测试人员提了一个bug,说使用我们的app出现了闪退的bug,后来通过debug断点调试,发现我们的app转换服务器发送过来的json数据后,都是为null.而之前已经提测快一个月的 ...

  8. 我的Android进阶之旅------Android利用Sensor(传感器)实现水平仪功能的小例

    这里介绍的水平仪,指的是比较传统的气泡水平仪,在一个透明圆盘内充满液体,液体中留有一个气泡,当一端翘起时,该气泡就会浮向翘起的一端.    利用方向传感器返回的第一个参数,实现了一个指南针小应用.   ...

  9. 我的Android进阶之旅------Android利用温度传感器实现带动画效果的电子温度计

    要想实现带动画效果的电子温度计,需要以下几个知识点: 1.温度传感器相关知识. 2.ScaleAnimation动画相关知识,来进行水印刻度的缩放效果. 3.android:layout_weight ...

最新文章

  1. 看板与Scrum:哪个更适合你的团队?
  2. 分贝dB与放大倍数的转换关系及对照表
  3. Matlab求解混沌系统最大李雅普诺夫指数
  4. 关闭NPC call(__)
  5. JavaScript函数式编程之深入理解纯函数
  6. .Net深入学习序列化和反序列化 (转)
  7. sql 除以_不可思议的SQL排名函数,被您无视了么?
  8. SpringBoot 整合 Spring Cloud Alibaba Nacos 连通性+负载均衡
  9. 关于从EXCEL中导入到SQL server中的问题
  10. python基础语法实验要求_Python基础语法-关于条件
  11. Perl_获得字符串长度_length($var)
  12. 磁盘格式 mac android,MacDroid for mac(安卓手机数据传输助手)
  13. 【ABAP系列】SAP ABAP 总结常用术语简称解析
  14. 网易互娱基于 Flink 的支付环境全关联分析实践
  15. jsp大学计算机知识点,大学计算机规划教材:JSP大学实用教程
  16. C语言小游戏——扫雷
  17. 冠层、叶片和光系统尺度的日光诱导叶绿素荧光SIF模拟的辐射传输模型:SCOPE模型介绍
  18. 人工智能无线通信应用的一些论文
  19. 仿美剧天蝎计划 scorpion 12集微型千斤顶机械装置
  20. Python爬虫实战,简单的爬虫案例,以及爬取百度贴吧网页原码和360翻译

热门文章

  1. SSM框架整合之CRUD操作
  2. 马克思手稿中的趣味数学题(百钱百鸡问题人类版)
  3. LeetCode 笔记系列16.2 Minimum Window Substring [从O(N*M), O(NlogM)到O(N),人生就是一场不停的战斗]...
  4. JSE,JEE,JME三者之间有什么区别
  5. 渲染3d代理文件出现服务器选框,是什么意思?3DMax一渲染就出现这个框框 – 手机爱问...
  6. 学了一年的Android,还不会调试?你白学了!
  7. Centos 7 搭建slurm
  8. python for loop循环程序语句_Python for 循环语句
  9. 仿射密码python_Python实现仿射密码的思路详解
  10. 电商秒杀设计解决方案