我想做树莓派手指识别,想用QT+OpenCV库编写代码。就涉及到了要安装opencv。我肯定成功了。我相信你也可以,只要跟着我一起做。
第一步,安装OpenCV
在下图所示的路径下:
把以下代码挨个从上到下给安装了。
sudo apt-get update #更新源
sudo apt-get upgrade #更新已安装程序!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#以下是更新依赖
sudo apt-get install build-essential cmake pkg-config
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libgtk2.0-dev libgtk-3-dev
sudo apt-get install libatlas-base-dev gfortran
#以下是更新Python3和PIP3
sudo apt-get install python3-dev
sudo apt-get install python3-pip
#以下是安装OpenCV
pip3 install opencv-python
#以下是摄像头依赖
sudo apt-get install libqtgui4
sudo apt-get install libqt4-test
然后你需要输入:
sudo raspi-config
找到5.Interfacing Options 找到P1 Camera把它使能(Enable)。
sudo modprobe bcm2835-v4l2
然后在cd home/pi目录下创建一个叫opencv_text.py的文件,用来测试摄像头是否与OpenCV配好了。
sud