Android简单实现嘴唇贴纸功能

大家新年快乐!!过年总是这么短暂,新年新气象,这篇文章本年年前准备发的,过年嘛,总会懒一些,哈哈哈哈。今天我们来简单实现一个嘴唇的贴纸功能,先看看效果。
在这里插入图片描述

其实大部分APP的完整功能包含脸部,鼻子,眼镜等的完整渲染,不过原理都类似,我就只用一个嘴唇来抛砖引玉了。看这篇文章之前,需要了解NDK、OpenGL ES的基本知识。

关于OpenGL ES 3.0的相机渲染

相机采集并渲染画面有很多种方式,但是我们因为要做画面的处理,肯定是选择自己拿到纹理来进行渲染。关于渲染的过程可以看这篇文章。 Android采集并使用OpenGL ES预览摄像头画面

人脸检测

通过OpenGL ES渲染,我们可以看到摄像头采集的画面了,然后我们要唇部的渲染肯定要只要人脸关键点的位置了,这里就需要人脸检测了,人脸检测市面上收费的有什么face++,商汤等等。这里我用的是这个
https://github.com/zeusees/HyperLandmark
速度还蛮快的,学习肯定是够用了,感谢提供的支持。我们可以看一下它的106个标点。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值