【毕业设计_课程设计】基于树莓派的人脸识别系统(Python)
2023-09-11 14:19:18 时间
0 项目说明
基于树莓派的人脸识别系统(Python)
提示:适合用于课程设计或毕业设计,工作量达标,源码开放
1 简介
使用OpenCV for Python图像识别库,运行在树莓派RASPBIAN JESSIE Linux系统平台上,搭配树莓派官方摄像头模块。
2 运行要求
- OpenCV 2.4.9 for Python
- Python 2.7
- v4l2
- PyQt4
3 安装要求
sudo apt-get install build-essential cmake pkg-config python-dev libgtk2.0-dev libgtk2.0 zlib1g-dev libpng-dev libjpeg-dev libtiff-dev libjasper-dev libavcodec-dev swig unzip
1、启用v4l2
sudo nano /etc/modules
# 增加一行记录
bcm2835-v4l2
# 重启后可以找到/dev/video0
# 编译v4l2-util
apt-get install autoconf gettext libtool libjpeg8 libjpeg8-dev
git clone git://git.linuxtv.org/v4l-utils.git
cd v4l-utils/
sudo ./bootstrap.sh
./configure
make
sudo make install
2、编译OpenCV 2.4.9
wget https://jaist.dl.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.9/opencv-2.4.9.zip
unzip opencv-2.4.9.zip
cd opencv-2.4.9/
cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_PERF_TESTS=OFF -DBUILD_opencv_gpu=OFF -DBUILD_opencv_ocl=OFF
# 要使OpenCV开启对v4l2的支持 cmake之后要有以下输出
# V4L/V4L2: Using libv4l (ver 1.13.0)
sudo make
sudo make install
3、安装PyQt4
sudo apt-get install python-qt4
4、运行
python main.py
4 项目工程
相关文章
- python之psutil模块(获取系统性能数据)
- python: 安装DeOldify库:黑白图片上色(Python 3.7.15)
- 【Machine Learning】决策树案例:基于python的商品购买能力预测系统
- Centos 6.4 安装Python 2.7 python-pip
- python实现六大分群质量评估指标(兰德系数、互信息、轮廓系数)
- python操作docker SDK:Docker SDK for Python
- Atitit python3.0 3.3 3.5 3.6 新特性 Python2.7新特性1Python 3_x 新特性1python3.4新特性1python3.5新特性1值得关注的新特性1Python3.6新特性2 Python2.7新特性Python 2.7的新特性 - 牛皮糖NewPtone - 博客园.html Python 3_x 新特性及10大变化_python_脚本之家.htm
- Python编程:利用python编程实现对基于时间序列的数据(dataframe格式)按照指定时间范围进行单方向关联,不存在的日期补充为默认的NaN
- Python编程语言学习:基于python各种库(matplotlib、Image)利用多种方法展示图片或进行图片可视化之详细攻略
- Python之ffmpeg:利用python编程基于ffmpeg将m4a格式音频文件转为mp3格式文件
- Python语言学习之常见语句命令那些事:python和常见语句命令(条件语句、pass语句)使用方法之详细攻略
- 已解决2.Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and wi
- Python 实现个人博客系统(附零基础python学习资料)
- python 中文语音转为钢琴曲
- 从零开始学python | 什么是Python JSON?
- 基于Python的人脸自动戴口罩系统
- 【阶段三】Python机器学习31篇:机器学习项目实战:基于皮尔逊相关系数搭建电影智能推荐系统
- Python编程:python中的计时器timeit模块
- 【从入门到实践】数据挖掘系统知识-附Python实现代码
- 【异常】前端ERR! stack Error: Can‘t find Python executable “python“, you can set the PYTHON env variable.
- 【python 问题解决】 ---- UPX is not available.
- 【YOLOv7】Python基于YOLOv7的人员跌倒检测系统(源码&部署教程&数据集)
- Python基于OpenCV的智能交通灯系统(南北车流量比例)[源码&部署教程]
- Python基于OpenCV的土壤裂缝分割系统[源码&部署教程]
- Python基于YOLOv7的显微镜下细胞识别&分割系统(源码&部署教程&数据集)
- Python基于YOLO&Deepsort的闯红灯检测系统(完整源码&自定义UI操作界面&视频教程)
- [智慧农业]Python基于改进YOLOv5的猕猴桃叶病害检测系统(完整源码&数据集&视频教程)
- Python基于OpenCV的指针式表盘检测系统(附带源码&技术文档)