Python编程 - 基于OpenCV实现人脸识别(实践篇)爬虫+人脸识别

本文介绍了如何在Python环境下,利用OpenCV进行人脸识别。开发环境为Windows 10,使用PyCharm 2019.2和Python 3.6.7。案例包括爬虫下载图片,通过第三方库处理图片为面部图片,最后运用人脸识别技术。提供了爬虫代码下载链接及所需第三方包的安装指南。
摘要由CSDN通过智能技术生成

一.案例概述

本案例需要一定的Python编程基础并掌握OpenCV基本使用。
时间仓促:初略编写文档

效果如下:

开发环境:

操作系统:Windows 10

开发工具:PyCharm 2019.2版本

python版本:3.6.7

计算机视频库包:opencv_contrib_python-4.1.0.25-cp36-cp36m-win_amd64.whl

算法支持包:numpy(安装opencv默认安装numpy)

下载地址:

Python3.6.7:

Download Python​www.python.org图标

Pycharm工具:

Download PyCharm: Python IDE for Professional Developers by JetBrains​www.jetbrains.com

 

第三方包下载:

opencv-contrib-python​pypi.org图标

二.编写案例准备资源:

准备工作:

 1.开发环境、开发工具及第三方包准备完善并创建空项目。
 2.准备一些个人的图片(或者通过代码保存个人面部存入本地)要求:图片名称有一定规律
 3.爬虫文件 - 爬取明星照片并存储本地
 4.将明星图片和个人图片通过opencv处理保存面部图片
 5.开始编写人脸识别的代码

三.代码编写顺序

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值