树莓派安装opencv
OpenCV(开源的计算机视觉库)是基于BSD协议,因此它可免费用于学术和商业用途。其提供C++,C,Python和Java接口,支持Windows,Linux,Mac OS,iOS和Android。OpenCV致力于高效运算和即时应用开发。因其是用优化的C/C++编写的,故其可以充分利用多核处理优势。并且还启用了OpenSL,它可以利用底层异构计算平台的硬件加速。广泛运用在世界各地,OpenCV拥有超过4.7万人的用户社区和超过1400万的下载次数。从互动艺术、矿山检查、网络地图到先进的机器人技术都有OpenCV的身影。
比较好的Opencv学习资源,平时写代码的时候有不懂的函数在里面搜索,一般都有样例,参数含义什么的,方便看。
OpenCV: OpenCV-Python Tutorials
OpenCV中文官方文档 (woshicver.com)
好,废话说完了,下面给树莓派装上它
1.安装依赖
最新下的镜像python是3.9.3的,这个要注意,有些可能不符合要求了
依次输入下面的命令
sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev
sudo apt-get install libqtgui4
sudo apt-get install python3-pyqt5
sudo apt install libqt4-test
这里注意安装过程可能有几个装不上,没关系,注意看报错信息,像这样的,不是红色报错的,就基本没啥问题,要么就是已经安装过了,要么就是现存更高版本的,都没啥问题。
2.安装opencv
pip3 install opencv-python
这里注意:不一定装的上,因为这个是外网的,下面我提供了网站,可自行查看
piwheels - opencv-python
但是咱也不用慌啊,可以直接下载到本地然后下载,也是一样的,页面往下翻不就找到了吗
下载到本地,电脑下载我试了非常快,几秒钟就搞定了
再用VNC工具传输
上面有传输按钮
然后就到桌面了,然后我们进入桌面
cd Desktop
输入,这里也不用自己打,记得按Tab键代码提示
pip3 install opencv_python-4.5.5.62-cp39-cp39-linux_armv7l.whl
很快就提示安装成功了
然后我们来试试吧,输入
python3
import cv2
好家伙,报错了
不慌,报错信息复制百度一下,原来opencv跟numpy有关联,版本要一致才行
看一下本机的版本
看来不够,输入命令
pip3 install -U numpy
警告,警告哈,还是装上了
再来试试
python3
import cv2
这回没报错,装好了hh
测试一下,新建一个py文件
touch opencv_test.py
vi opencv_test.py
然后复制如下代码进入
import cv2if __name__ == "__main__":# 读取图像并显示img= cv2.imread("OIP-C.jpg")print(img.shape)cv2.imshow("img",img)cv2.waitKey(0)
这里要事先传一张图片进去
python3 opencv_test.py
ok了,安装完成。
树莓派安装opencv相关推荐
- 树莓派安装openCV做图像识别
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达本文转自|新机器视觉 有时候我们会使用树莓派和摄像头去做图像识别,在 ...
- bootstrap文件不能被识别_树莓派安装openCV做图像识别
有时候我们会使用树莓派和摄像头去做图像识别,在树莓派和LINUX系统中最常用opencv去做图像识别,这次来介绍下树莓派安装opencv和用树莓派做图像识别. 一.树莓派的系统 安装就不介绍了.直接开 ...
- 【树莓派4B深度学习 垃圾分类】Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类【深度学习 招式篇】
[树莓派4B深度学习 垃圾分类]Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类[深度学习 招式篇] 后记 1.激活虚拟环境+进入代码+更改测试集路径(这里是安装成功后测试的代码 ...
- 树莓派安装Opencv+Contrib和 QT 详细教程
文章目录 前言 一.卸载OpenCV或重装系统 1.卸载OpenCV 2.重装系统 ①. 下载raspbian ②. 安装raspbian ③. 配置树莓派WiFi和SSH ④. 树莓派VNC设置 ⑤ ...
- 为树莓派安装opencv并进行人脸识别
为树莓派安装opencv并进行人脸识别 1.更改modules文件 2.确认树莓派摄像头安装成功 3.在树莓派上安装运行在Python2上的OpenCV 4.下载人脸识别代码和xml文件并运行 参考: ...
- 树莓派——安装OpenCV
我的开题需要使用树莓派录制视频,并对视频处理传送回后端服务器,因此需要安装OpenCV. 安装OpenCV参考了好多文章,但都不成功,只有这篇博主的我照着做才成功:超简单教你在树莓派上安装opencv ...
- 全网最详细,手把手教你树莓派安装opencv模块
昨天树莓派安装了一天的opencv死活各种各样的问题,今天终于在微雪的官网上以及各个网站搜索总结找到了解决方法,方法如下: 1 首先换源!换源!换源!这里的换源不是瞎鸡儿换的,是需要看自己的Debia ...
- 树莓派安装opencv报错“opencv2/xfeatures2d/cuda.hpp”,解决办法
找不到"opencv2/xfeatures2d/cuda.hpp"文件或位置, 1.打开报错的文件 2.通过winscp找到cuda.hpp文件的路径 3.替换报错路径 其他的报错 ...
- 树莓派学习笔记—— 源代码方式安装opencv
0.前言 本文介绍如何在树莓派中通过编译源代码的方式安装opencv,并通过一个简单的例子说明如何使用opencv. 更多内容请参考--[树莓派学习笔记--索引博文] 1.下载若干依赖项 在开始安装之 ...
最新文章
- 一个网站的诞生- MagicDict开发总结3 [日语字典数据结构]
- 使用自定义的按钮替换默认的input type='file'
- @autowired注解原理_SpringBoot注解大全,收藏一波!!!
- OS / Linux / Select 调用流程
- LOL手游王者局诺手教学,3级压制阿卡丽,全程一个拼字
- CentOS thrift python demo
- guid java_JAVA实现生成GUID的方法
- 移动端图片上传后进行压缩功能
- ASSERT报错:error C2664: “AfxAssertFailedLine”: 不能将参数 1 从“TCHAR []”转换为“LPCSTR”...
- 安装 samba 记录
- rubyonrails安装
- 谷粒商城开发代码笔记记录
- WebView加载网页不显示图片解决办法
- 女程序员年薪45万外加两套房,一日相亲两次,网友:找得到才怪
- 普通上班族如何快速买房买车,一个程序员摸索的实操经验分享
- RegistryKey类的学习(转载)
- 新疆几十公里花海开始盛放,一株580年最老野树,开出最艳鲜花
- 头痛的apk卡顿,我该从哪些方面进行优化?带你了解常见方案
- android开发之上传头像
- java常用设计模式文章收集