# face_beauty
基于传统方法(非深度学习)的美颜算法实现,效果一般
## 一. 说明
1. 用在实时直播项目中:yuv420输入和输出
2. 实现了纯cpu版本和neon版本,neon版本有bug,慎用
3. 支持三个参数: 美白,磨皮,简化模式
4. 提供C++、纯C、JNI接口
5. 特点:高性能,算法本身就是基于yuv的原地操作。没有与rgb的转换和内存的拷贝。
## 二. 算法流程
1. 计算和与平方和的积分图
2. 局部均方差滤波 + 美白 + 皮肤检测
3. 锐化均方差滤波结果
4. 皮肤mask的box滤波
5. 均方差滤波与原图融合
## 三. 效果
![](.images/6f595c6f.png)
![](.images/b6b03eaa.png)
![](.images/3a92b82a.png)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
基于传统方法(非深度学习)的美颜算法实现,支持美白和磨皮.zip (27个子文件)
ignore4134
face_beauty_neon.h 3KB
face_beauty_test.cpp 6KB
data
beauty-dst.yuv 2.97MB
b-1920x1080.yuv 2.97MB
b-1200x1200.yuv 2.06MB
c-640x360.yuv 338KB
a-1080x1920.yuv 2.97MB
c-1920x1080.yuv 2.97MB
a-480x640.yuv 450KB
facebeauty_test.vcxproj.filters 1KB
face_beauty_cpu.cpp 13KB
face_beauty_c.h 394B
face_beauty_neon_test.cpp 38KB
facebeauty_test.sln 1KB
face_beauty_c.cpp 2KB
facebeauty_test.vcxproj.user 165B
face_beauty_neon.cpp 24KB
NEON_2_SSE.h 792KB
face_beauty_cpu.h 2KB
facebeauty_test.vcxproj 7KB
face_beauty_jni.cpp 1KB
.images
b6b03eaa.png 846KB
3a92b82a.png 28KB
6f595c6f.png 1.81MB
c9434700.png 12KB
com_cv_FaceBeauty.h 630B
README.md 715B
共 27 条
- 1
资源评论
Nowl
- 粉丝: 1w+
- 资源: 3556
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功