python dlib opencv人脸识别准确度_Python用opencv+dlib实现人脸识别
代码:
#coding=utf-8
import cv2
import dlib
path = "imagePath/9.jpg"
img = cv2.imread(path)
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
#人脸分类器
detector = dlib.get_frontal_face_detector()
# 获取人脸检测器
predictor = dlib.shape_predictor(
"shape_predictor_68_face_landmarks.dat"
)
dets = detector(gray, 1)
if len(dets): # 大于0则检测到人脸
for face in dets:
shape = predictor(img, face) # 寻找人脸的68个标定点
# 遍历所有点,打印出其坐标,并圈出来
for pt in shape.parts():
pt_pos = (pt.x, pt.y)
cv2.circle(img, pt_pos, 1, (0, 255, 0), 2)
cv2.imshow("image", img)
k = cv2.waitKey(0)
if k == ord("s"):
cv2.imwrite("imagePath/2-4.png", img)
cv2.destroyAllWindows()
else:
print('没找到人脸!')
效果:
会标出68个人脸的特征点。
python dlib opencv人脸识别准确度_Python用opencv+dlib实现人脸识别相关推荐
- python视频图片识别算法_python利用Opencv进行人脸识别(视频流+图片)
首先:需要在在自己本地安装opencv具体步骤可以问度娘 如果从事于开发中的话建议用第三方的人脸识别(推荐阿里) 1.视频流中进行人脸识别 # -*- coding: utf-8 -*- import ...
- python恶搞代码打开对方摄像头_Python 3 利用 Dlib 实现摄像头实时人脸检测和平铺显示...
1. 引言 在某些场景下,我们不仅需要进行实时人脸检测追踪,还要进行再加工:这里进行摄像头实时人脸检测,并对于实时检测的人脸进行初步提取: 单个/多个人脸检测,并依次在摄像头窗口,实时平铺显示检测到的 ...
- python视频人脸识别教程_Python学习笔记之视频人脸检测识别实例教程
前言 上一篇博文与大家分享了简单的图片人脸识别技术,其实在实际应用中,很多是通过视频流的方式进行识别,比如人脸识别通道门禁考勤系统.人脸动态跟踪识别系统等等. 下面话不多说了,来一起看看详细的介绍吧 ...
- python 人脸检测 大胡子_Python | 50行代码实现人脸检测
信息安全公益宣传,信息安全知识启蒙. 加微信群回复公众号:微信群:QQ群:16004488 加微信群或QQ群可免费索取:学习教程 教程列表见微信公众号底部菜单 现在的人脸识别技术已经得到了非常广泛的应 ...
- python opencv人脸识别登录_python使用opencv进行人脸识别
环境 ubuntu 12.04 LTS python 2.7.3 opencv 2.3.1-7 安装依赖 sudo apt-get install libopencv-* sudo apt-get i ...
- python调用摄像头人脸识别代码_Python使用 opencv调用笔记本摄像头进行人脸识别...
首先需要导入opencv库pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ opencv-python 上代码#万码学堂Pytho ...
- python人像和图片比对_python 使用OpenCV进行简单的人像分割与合成
实现思路 通过背景建模的方法,对源图像中的动态人物前景进行分割,再将目标图像作为背景,进行合成操作,获得一个可用的合成影像. 实现步骤如下. 使用BackgroundSubtractorMOG2进行背 ...
- python几行代码识别验证码_Python有多强?文字识别(验证码识别)只需三行代码!...
不要说这都是在借用其它语言的代码,其实这些东西真的无关紧要.何为Python高级语言,黑猫白猫能捉到老鼠的就是好猫!如果真的有那么高冷,那么任何程序你都要敲代码而不用任何模块? 再开个玩笑,要不用0和 ...
- python做神经网络识别车牌_Python与人工神经网络:使用神经网络识别手写图像介绍...
人体的视觉系统是一个相当神奇的存在,对于下面的一串手写图像,可以毫不费力的识别出他们是504192,轻松到让人都忘记了其实这是一个复杂的工作. 实际上在我们的大脑的左脑和右脑的皮层都有一个第一视觉区域 ...
最新文章
- GCC 在 Linux、Windows 系统安装
- 十分钟看会laravel导入导出功能,就这么简单
- Hadoop详解(七):YARYN完全分布式环境搭建
- [DP] LGTB 玩THD (复杂状态DP)
- IntelliJ IDEA添加过滤文件或目录(转)
- Give Candies【快速幂+欧拉】
- ICS lab9 TinyShell 的10条建议
- 【Oracle】查看用户的信息(状态、默认表空间等)
- blockquote 和 q 标签 css样式
- 微型计算机控制系统一般结构框图,微型计算机控制系统的组成-精品文档.ppt
- python去重脚本
- Atitit MP3元数据抽取结果 音乐信息检索 取出了重复和英文的数据 一共368个。。 /bookmarksHtmlEverythingIndexPrj/src/apkg/songlistC
- 如何下载哔哩哔哩的视频
- Unity中的特殊的文件夹
- android 微信双服务,微信双开重大更新 微信最新版可双账号一键切换登陆了
- 基于Springboot+vue的在线聊天系统
- 【js的window.onload和jquery的.ready()什么区别】
- 比亚迪(24.44,-1.28,-4.98%)启动了一个庞大的裁员计划
- 30 岁转行做程序员,晚了吗?
- STC-ISP 串口打开失败,请检查指定串口
热门文章
- python 文件名相关
- arm编译安装openCV整理
- Maven项目提示:源值1.5已经过时,将在未来发行版中删除
- 某同学使用计算机求30,概率论与数理统计习题集及答案
- Mysql 解决1251- Client does not support authentication protocol requested by server...的问题
- Linux下的USB总线驱动 1
- php自动断词,PHP自动分页、防止英文单词被截段、去除HTML代码
- mysql ef6 您的项目引用了最新版_您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧...
- 贴吧html标签,html标签3(转载)
- angularjs php登录验证,AngularJs表单验证的方法