【资源说明】 1、基于树莓派、OpenCV及Python语言的人脸识别源码+项目说明(毕业设计).zip 2、该资源包括项目的全部源码,下载可以直接使用! 3、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 4、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 基于树莓派、OpenCV及Python语言的人脸识别源码+项目说明(毕业设计).zip # facerec-python ## 个人毕业设计 - 基于树莓派、OpenCV及Python语言的人脸识别 ### 简介 使用OpenCV for Python图像识别库,运行在树莓派RASPBIAN JESSIE Linux系统平台上,搭配树莓派官方摄像头模块。 ### 运行要求 1. OpenCV 2.4.9 for Python 2. Python 2.7 3. v4l2 4. PyQt4 ### 安装要求 ```bash 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 ```bash 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 ```bash 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 ```bash sudo apt-get install python-qt4 ``` 4. 运行 ```bash python main.py ``` ### 注意 该示例运行的屏幕分辨率为竖屏480 x 800,可以修改 /boot/config.txt 的以下配置 [config.txt配置说明](https://www.raspberrypi.org/documentation/configuration/config-txt.md) ```bash hdmi_cvt=800 480 60 6 hdmi_group=2 hdmi_mode=87 # 设置屏幕旋转角度 display_rotate=3 ```
- 1
- 2
- 3
- 4
- 5
- 粉丝: 1518
- 资源: 5643
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240430_144340_com.ss.android.ugc.live.jpg
- 回到山沟沟.mp3
- 基于matlab实现自适应波束形成RLS及LMS算法仿真源程序1.rar
- 基于matlab实现自己编写的基于卡尔曼滤波的利用加速度传感器的计步器,测试数据是传感器放在腰部和手臂 .rar
- 基于matlab实现阵列信号处理,波束形成.rar
- 111111111111111111
- 基于matlab实现计步器编程;对当前的计步器装置的数值算法模拟 .rar
- Mdb学习查看PW;access;mdb;pw;password;patch
- 基于matlab实现关于语音信号声源定位DOA估计所用的一些传统算法.rar
- 基于ultralytics-yolov8, 将其检测/分类/分割/姿态等任务移植到rk3588上