1.安装opencv和opencv-python-headless库。
2.导入所需的库:
import CV2 import numpy as np
(资料图片仅供参考)
3.加载人脸识别分类器:
face_cascade = CV2.CascadeClassifier('path/to/haarcascade_frontalface_default.xml')
4.使用OpenCV的VideoCapture类来获取视频流。
cap = CV2.VideoCapture(0)
5.在循环中捕获每一帧,并在每一帧上检测人脸:
while True:
ret, frame = cap.read()
gray = CV2.cvtColor(frame, CV2.COLOR_BGR2GRAY)
faces = face_cascade.detectMultiScale(gray, 1.3, 5)
for (x,y,w,h) in faces:
CV2.rectangle(frame,(x,y),(x+w,y+h),(255,0,0),2)
CV2.imshow('frame',frame)
if CV2.waitKey(1) & 0xFF == ord('q'):
break
最后,释放视频流并关闭所有窗口:
cap.release() CV2.destroyAllWindows()
完整代码:
import CV2
import numpy as np
face_cascade = CV2.CascadeClassifier('path/to/haarcascade_frontalface_default.xml')
cap = CV2.VideoCapture(0)
while True:
ret, frame = cap.read()
gray = CV2.cvtColor(frame, CV2.COLOR_BGR2GRAY)
faces = face_cascade.detectMultiScale(gray, 1.3, 5)
for (x,y,w,h) in faces:
CV2.rectangle(frame,(x,y),(x+w,y+h),(255,0,0),2)
CV2.imshow('frame',frame)
if CV2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
CV2.destroyAllWindows()
运行上面的代码将会启动一个窗口,
在窗口中显示视频流并在检测到的人脸上绘制矩形。按“q”键可以退出程序。
需要注意的是,上面的代码使用的是默认的人脸识别分类器,在实际应用中可能需要使用其他分类器或训练自己的分类器来提高识别率。
此外,可以在程序中添加其他功能,如人脸跟踪、人脸识别等。
精彩推荐
声明:本文章使用ChatGPT生成,并人工纠正错误并排版1 安装opencv和opencv-python-headless库。2 导入...
青海:高原湿地喜迎“空中来客”
刚刚过去的2022年,对多尼斯(DOGZ US)来说无疑是“至暗”的一年。从1月开始,多尼斯股价自8 98美元的...
春二零二三·兔年春节 春节,意味着团圆和欢庆,而对守护万家灯火的消防救援人员来说,则更多意味着...
大家好,我是先知。《英雄王,为了穷尽武道而转生~而后成为世界最强见习骑士♀》更新到第三集了,嚣张...
商丘甲状腺结节医院正规吗?商丘甲状腺瘤医院正规,郑州甲状腺专科医院,郑州中科甲状腺医院专业治疗甲...
:一、你可能感兴趣:2020年农历3月23日妈祖生辰公历几月几日二、妈祖的来历和传说: 妈祖出生于仕宦...
1、糙米饭是用糙米与大米相配作成的饭,可干可稀,比例个人掌握,一般大米多于糙米。2、市场上可以买到...
尤其是集中在了前4名球员之间,而从目前的情况来看,那就是与东京奥运阵容相比,巴黎奥运必然会出现新的...
2022年国乒的表现并不出色,丢失了三项奖牌,而且亚洲杯男单全军覆没,为此刘国梁也是紧急召开了会议,...
“婚纱女王”王薇薇对于节日仪式感是非常重视的,而当地时间大年初一,王薇薇变换了好多套大红色的造型...
【环球时报-环球网报道记者马梦阳】英国《金融时报》1月22日报道称,巴西和阿根廷将于本周在布宜诺斯艾...
东契奇全场罚球13中8得29分10板4助4失误正负值-23全场最低,东契奇,快船队,负值
1、呈味核苷酸二钠是新一代核苷酸食品清新剂。它可以直接添加到食物中以增加新鲜度。是方便面调料包、鸡...
土外交部强调称:“我们再次强调,我们期望瑞典方面,除了空谈外要采取具体和有效的措施,特别在反恐方...
春节将至,岁寒情深。为了让困难群众过一个快乐祥和、温暖幸福的春节,2023年1月11日,通河县计生协会长...
1、嗯,有可能,不过人如她真的加入草帽海贼团就另当别论了~~如果她是配角。2、那就是为了路飞后面和王...
河南商丘疫情最新通报防控政策管控通知通告消息及01月21日12时河南商丘疫情高低风险地区名单有哪些名单...
英超第7轮补赛被水晶宫补时绝平之后,曼联的各项赛事9连胜势头被终结。但曼联没有太多的时间懊恼,因为...
”甘泉县剪纸非遗传承人郭春梅表示,在和平村里过大年,年俗“原汁原味”,传统非遗文化也在春节“走”...
资讯News
08-07
07-08
11-03
11-03
11-03
11-03
11-03
11-03
11-03
11-03
11-03
11-03
聚焦Policy
当好农民工的“护薪人” 近日,罗某等7名农民工在收到被拖欠的工资后,纷纷打电话向江西省南昌市...
“通讯录里所有人都知道我欠钱了” □ 本报记者 韩丹东 □ 本报见习记者 张守坤 ...
大连宝马车撞人案肇事司机被判死刑 本报讯 记者韩宇 10月29日,辽宁省大连市中级人民法院一审...
医院财务迷上网络赌博输光5000万元公款 □ 本报记者 马维博 □ 本报通讯员 汪宇堂 曹...
辊环车削 雕琢毫厘(工匠绝活) 【绝活看点】 23年来,雷虎始终扎根一线,改进钢材轧制工艺...
交警严查超标电动自行车挪用“白牌” 截至昨晚6时,处罚电动自行车违法行为共计6585笔;下一步将...
明起寒潮来袭 北方气温普降10℃以上 中央气象台预计,本周日北京平原地区最低气温降至-4℃左右...
多种蔬菜价格降幅达五成 包括菠菜、蒿子秆等 预计本月中旬蔬菜恢复供需平衡 本报讯(记者...
北京周日最低气温或达-4℃ 本报讯(记者 赵婷婷)北京青年报记者昨天从中央气象台获悉,新一股...
昌平一家四口确诊新冠肺炎 天通北苑第二社区升级为中风险地区 朝阳两涉疫校区及16所学校停课 ...