使用Python实现短视频中的人脸识别追踪

   日期:2024-12-26    作者:b1235372 移动:http://oml01z.riyuangf.com/mobile/quote/33929.html

前日在刷视频的时候看到的

本次使用的是python的OpenCV库,引用

 

因为我们要实现的是人脸追踪,所以需要导入OpenCV自带的人脸识别特征

 

这个具体位置网上有教程可以自行搜索,因为我用的是Anaconda,所以大概在这个位置(推荐这个Anaconda,非常好用

因为我们实现的是实时的识别追踪,所以需要使用摄像头

 

然后就是基本的循环了

 
 

首先读取帧

 

将图片格式转换为灰度图像

 

然后通过特征模型进行人脸识别

 

输出后可以发现,faces_rects的值在未识别到人脸时为空,识别到人脸是为一个数组

分析可以发现,这四个数字分别表示人脸的x,y,w,h坐标

因此我们写一个for循环,不断的刷新人脸数据,然后在其内部绘制图像

 

放置实时坐标文本

 

在人脸处绘制一个矩形

 

计算人脸中心位置

 

在其中心位置画一个圆形

 
 
 

目录

背景

实现

第一步:实现实时获取摄像头图像

第二步:识别人脸并实时标记

全部代码



特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号