点击上方蓝色字体,选择“标星公众号”
优质文章,第一时间送达
关注公众号后台回复pay或mall获取实战项目资料视频
点击此链接:多套SpringCloud/SpringBoot实战项目,资料文档教程齐全
今天给大家分享一个Java开发的人脸识别系统。
项目介绍
本项目最终实现一个Java版本的人脸替换软件,基于javacv技术,将两张人脸进行深度融合,使用javacv识别人脸和获取人脸68个关键点。
本项目javacv技术无需手动安装opencv
虽然技术手段不同,但是核心算法还是一样的
使用opencv的68个关键点实行人脸融合
使用javacv结合百度AI人脸检测(需要人脸72个关键点)实现人脸融合
只要会用java就可以轻松实现人脸融合,FaceDetect中有两种关键点识别方法,一个是基于百度API,一个是基于opencv的。
效果显示
技术栈
windows7 64bit
jdk1.8.0_45
junit 4
opencv4.3
javaccp1.5.3
完整源码获取
识别并关注下面公众号,在众号后台回复关键字「人脸」领取即可,无任何套路。
本文内容来源于gitee
有热门推荐????抛弃 Java 改用 Kotlin 的六个月后,我后悔了!这篇带你熟悉 SpringBoot+RabbitMQ 方式收发消息
盘点提高国内访问 GitHub 的速度的 9 种方案
15000 字的 SQL 语句大全
贼厉害,手撸的 SpringBoot缓存系统,性能杠杠的!
Mybatis接口Mapper内的方法为啥不能重载吗?
干货分享:扫码关注下面的公众号获取面试资料+项目实战资料(电商/聚合支付)
点击阅读原文,获免费JVM+MySQL+设计模式+分布式+微服务完整面试资料