项目介绍
SimonCherryGZ/face-landmark-android 是一个托管在 GitHub 上的开源项目,主要使用 Java 编写,采用 Apache License 2.0 许可证,目前获得 416 个 Star、170 次 Fork。
- 仓库全名
- SimonCherryGZ/face-landmark-android
- 开源许可证
- Apache License 2.0
- Star 数
- 416
- Fork 数
- 170
- 未关闭 Issue
- 8
README 摘要
AR相机 =================================== 根据人脸图片构建简单的3D人脸模型,然后在摄像头预览画面中展示。基于该人脸模型进行换脸或者添加装饰品。 基于 dlib-android-app dlib-android 提供Android平台可用的Dlib库。 More Than Technical这篇文章 的头部姿态估算算法。 LearnOpenCV.com 的换脸算法。 Rajawali OpenGL ES引擎。 应用截图 GIF演示 显示人脸3D模型 显示装饰品 测试页面 原理 根据人脸图片构建3D人脸模型 使用Dlib可以检测出人脸的68个关键点: 根据这68个点可以连线得到一个低面数的人脸模型: 我使用Blender 建立了该模型,这里称其为BaseModel,格式为obj。 动态修改BaseModel 查询obj文件结构可知,以“v”开头的行描述的是模型的顶点…
完整内容见 GitHub 原始 README 或本页 。
常见问题
face-landmark-android 用什么语言开发?
主要使用 Java 编写,采用 Apache License 2.0 许可证,目前有 416 个 Star。
face-landmark-android 可以免费商用吗?
仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。
如何获取 face-landmark-android 的源码?
可以直接克隆仓库:git clone https://github.com/SimonCherryGZ/face-landmark-android.git,默认分支为 master;安装与运行步骤见仓库 README。
face-landmark-android 最近还在维护吗?
仓库最近一次更新为 2017年7月4日,当前有 8 个未关闭 Issue;Star 数为 416,可作为社区活跃度的参考。






评论