人脸追踪太快了(极速体验)

首页教程更新时间:2023-05-23 10:57:33
欢迎访问我的GitHub关于《java版人脸跟踪三部曲》系列

-《Java版人脸跟踪三部曲》系列是欣宸的又一原创,目标是通过理论加实战,与大家一同了解CamShift(连续自适应均值漂移)算法在Java领域的实际应用,整个系列由以下三篇文章组成:

  1. 极速体验:这是欣宸原创的一大特色,先动手,用最短时间和最小代价了解CamShift能做什么
  2. 开发设计:这是编码前的准备工作,包含:要做什么?需要那些知识点?逻辑和流程梳理
  3. 编码实战:在本篇咱们正式开始编码并运行验证,经历了前面的充分准备,真正开始编码的时候不但顺畅,您还会迸发有很多与欣宸不一样的想法,例如不仅检测人脸,还能带上年龄性别,却不用多次做深度学习推理,又或者,检测出多个人脸,但是只跟踪某人,甚至多人同时跟踪
本篇概览
  1. 准备本地环境
  2. 下载三个文件:java应用,动态链接库,人脸检测模型文件
  3. 运行java应用,验证效果
准备本地环境
  1. 准备一台可上网的windows系统的电脑,我这里是64位win10
  2. 一个USB摄像头,与电脑连接正常
  3. 安装JDK:1.8.0_291
下载文件
  1. 打包成jar的java应用:https://download.csdn.net/download/boling_cavalry/76015782
  2. opencv在windows环境的动态链接库:https://download.csdn.net/download/boling_cavalry/75121158
  1. java应用:C:\study\javacv\simple-grab-push-1.0-SNAPSHOT.jar
  2. 动态链接库:C:\study\javacv\lib\opencv_java453.dll
  3. 模型文件:C:\study\javacv\model\haarcascade_frontalface_alt.xml
运行java应用,验证效果

java ^ -Djava.library.path=C:\study\javacv\lib ^ -Dmodel.file.path=C:\study\javacv\model\haarcascade_frontalface_alt.xml ^ -jar C:\study\javacv\simple-grab-push-1.0-SNAPSHOT.jar

C:\Users\12167>java ^-Djava.library.path=C:\study\javacv\lib ^-Dmodel.file.path=C:\study\javacv\model\haarcascade_frontalface_alt.xml ^-jar C:\study\javacv\simple-grab-push-1.0-SNAPSHOT.jar 17:40:54.987 [main] INFO com.bolingcavalry.grabpush.camera.PreviewCameraWithCamShift - 模型文件本地路径:C:\study\javacv\model\haarcascade_frontalface_alt.xml 17:40:57.704 [main] INFO com.bolingcavalry.grabpush.extend.CamShiftDetectService - 开始加载模型文件 17:40:58.364 [main] INFO com.bolingcavalry.grabpush.extend.CamShiftDetectService - 模型文件加载完毕,初始化完成 17:40:58.364 [main] INFO com.bolingcavalry.grabpush.camera.AbstractCameraApplication - 初始化完成,耗时[2257]毫秒,帧率[30.0],图像宽度[1280],图像高度[720]

人脸追踪太快了,极速体验(1)

人脸追踪太快了,极速体验(2)

人脸追踪太快了,极速体验(3)

  1. 如果把每一帧都做人脸检测,然后绘制矩形,也能实现同样效果,这两者有区别吗?
  2. 追踪的逻辑是什么,一开始目标如何确定,追踪过程中,如果目标消失在镜头面前,程序如何处理,过一会儿再出现,程序会如何处理?
  3. 这些就留待三部曲的第二篇讲清楚吧,算是正式编码前的设计工作,欣宸原创,不会辜负您的期待
欢迎关注头条号:程序员欣宸,
图文教程
相关文章
热门专题
推荐软件
奇热小说
奇热小说
下载
QQ2019手机版
QQ2019手机版
下载
王者荣耀
王者荣耀
下载
百度浏览器迷你版
百度浏览器迷你版
下载
2345浏览器手机版
2345浏览器手机版
下载
网易邮箱
网易邮箱
下载
爱奇艺
爱奇艺
下载
网易云音乐
网易云音乐
下载
WPSOffice
WPSOffice
下载
优酷
优酷
下载
谷歌浏览器(Chrome)
谷歌浏览器(Chrome)
下载
迅雷看看播放器
迅雷看看播放器
下载
UC浏览器
UC浏览器
下载
QQ音乐
QQ音乐
下载
阿里旺旺买家版v9.12.10C官方版
阿里旺旺买家版v9.12.10C官方版
下载
360安全卫士v12.1官方版
360安全卫士v12.1官方版
下载
猜你喜欢
恩遇环保管家
恩遇环保管家
下载
上古卷轴5萝莉冻结师随从V1.2独立美化版
上古卷轴5萝莉冻结师随从V1.2独立美化版
下载
遨游欧洲模拟器
遨游欧洲模拟器
下载
末日方舟iOS
末日方舟iOS
下载
ppStreamP2P流媒体播放器2.2.33.1111免安装猪年贺岁版
ppStreamP2P流媒体播放器2.2.33.1111免安装猪年贺岁版
下载
上海大宗钢铁
上海大宗钢铁
下载
惠券联盟
惠券联盟
下载
杯类颜色堆栈
杯类颜色堆栈
下载
原神像素版
原神像素版
下载
单机格斗游戏
单机格斗游戏
下载
切割草坪大作战
切割草坪大作战
下载
澄海3C无限技能1.3百变模式
澄海3C无限技能1.3百变模式
下载
房租婆表情包130P
房租婆表情包130P
下载
拯救小方块
拯救小方块
下载
触摸屏测试软件v2.0绿色免费版
触摸屏测试软件v2.0绿色免费版
下载
人群竞赛3D
人群竞赛3D
下载