face

所属分类:OpenCV
开发工具:Python
文件大小:4375KB
下载次数:18
上传日期:2018-03-08 10:20:50
上 传 者嵌入式学习
说明:  系统介绍:基于树莓派官方系统stretch 系统,系统内安装了opencv3.3.0以及 tensorflow1.1.0 。人脸识别门禁的代码在里面目录/home/pi/face。内安装了深度学习的案例。 程序启动说明:开机前连接树莓派摄像头或网络USB摄像头,网络摄像头无需下面的设置。如使用树莓派摄像头则在终端输入 sudo nano /etc/modules-load.d/modules.conf 在最后添加一行添加 bcm2835-v4l2 ctrl+O回车保存 ctrl+X退出编辑。重启sudo reboot之后就能正常调用了) 1. 连接网络wifi或者网线连接 2. 配置、测试树莓派摄像头是否连接正确 :打开终端terminal拍照测试raspistill -v -o test.jpg如果有预览画面则摄像头配置正确 3. 打开终端进入代码目录cd face运行代码sudo python main.py
(opencv python face recogintion door)

文件列表:
face (0, 2017-11-20)
face\camera (0, 2017-11-20)
face\camera\Video.py (2500, 2017-03-30)
face\camera\VideoStream.py (2606, 2017-03-30)
face\camera\__init__.py (0, 2017-03-30)
face\configure (0, 2017-11-20)
face\configure\__init__.py (0, 2017-03-30)
face\configure\config.py (2121, 2017-12-22)
face\configure\userManager.py (3997, 2017-03-30)
face\facerec (0, 2017-11-20)
face\facerec\__init__.py (0, 2017-03-30)
face\facerec\capturePositive.py (1762, 2017-03-30)
face\facerec\face.py (1444, 2017-11-20)
face\facerec\haarcascade_frontalface_alt.xml (919871, 2017-03-30)
face\facerec\haarcascade_frontalface_alt2.xml (837462, 2017-03-30)
face\facerec\negative (0, 2017-11-20)
face\facerec\negative\s1 (0, 2017-11-20)
face\facerec\negative\s1\1.pgm (10318, 2017-03-30)
face\facerec\negative\s1\10.pgm (10318, 2017-03-30)
face\facerec\negative\s1\2.pgm (10318, 2017-03-30)
face\facerec\negative\s1\3.pgm (10318, 2017-03-30)
face\facerec\negative\s1\4.pgm (10318, 2017-03-30)
face\facerec\negative\s1\5.pgm (10318, 2017-03-30)
face\facerec\negative\s1\6.pgm (10318, 2017-03-30)
face\facerec\negative\s1\7.pgm (10318, 2017-03-30)
face\facerec\negative\s1\8.pgm (10318, 2017-03-30)
face\facerec\negative\s1\9.pgm (10318, 2017-03-30)
face\facerec\negative\s10 (0, 2017-11-20)
face\facerec\negative\s10\1.pgm (10318, 2017-03-30)
face\facerec\negative\s10\10.pgm (10318, 2017-03-30)
face\facerec\negative\s10\2.pgm (10318, 2017-03-30)
face\facerec\negative\s10\3.pgm (10318, 2017-03-30)
face\facerec\negative\s10\4.pgm (10318, 2017-03-30)
face\facerec\negative\s10\5.pgm (10318, 2017-03-30)
face\facerec\negative\s10\6.pgm (10318, 2017-03-30)
face\facerec\negative\s10\7.pgm (10318, 2017-03-30)
face\facerec\negative\s10\8.pgm (10318, 2017-03-30)
face\facerec\negative\s10\9.pgm (10318, 2017-03-30)
... ...

# 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 ```

近期下载者

相关文件


收藏者