树莓派安装opencv

网上大把的树莓派安装opencv总是失败,自己首次尝试也是失败了,然而成功还是需要不断的摸索,自己动手一翻其实也没那么难,废话不说看下面,我的设备是树莓派的3b+

1.安装所需要的配置文件 挨个运行如下的命令行

sudo apt-get update
sudo apt-get install libjpeg-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libtiff5-dev
sudo apt-get install libpng12-dev
sudo apt-get install libqtgui4 libqt4-test
sudo apt-get install libjasper-dev

2.明知道执行运行 

sudo pip3 install opencv-python 会在中途失败还是要运行一次,失败后复制那个错误的下载地址,我的地址是下面这个https://www.piwheels.org/simple/opencv-python/opencv_python-3.4.3.18-cp37-cp37m-linux_armv7l.whl  自己在浏览器打开下载它

之后通过vnc传到树莓派即可我偷懒直接放在了pi的目录下 

3.安装下载好的程序

sudo pip3 install xx.whl (下载的文件名) 之后会提示安装成功 

4.测试下opencv 是否正常 

import cv2 as  cv

print(cv.__version__)  #查看版本

正常会输出你的版本号,那么此刻要恭喜你你可以在树莓派上体验opencv的魅力了

之前有人说opencv 调用树莓派的摄像头会有问题,我这里完全没有出现,也可能是之前老版本的问题吧

最后在贴一个树莓派安装opencv可能提示的错误

THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
    opencv-python from https://www.piwheels.org/simple/opencv-python/opencv_python-3.4.3.18-cp37-cp37m-linux_armv7l.whl#sha256=7c7e4108bd2f684bca574cd3c8ac82e8ca722eded52f01b84c30a16bf5d5ed33:
        Expected sha256 7c7e4108bd2f684bca574cd3c8ac82e8ca722eded52f01b84c30a16bf5d5ed33
             Got        70597935ad1df0c2887d61a2f06f34b143107ffc54310e9ec6f543dbb3d6ba54

个人猜测是网络问题导致的,OK至此树莓派的安装opencv 打完收工

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值