树莓派4B安装Opencv4.5及配置(无脑式操作)
1、下载最新树莓派镜像并且烧录
百度搜索清华源,下载armhf版本镜像。树莓派4B虽然采用64位处理器,arm64也能使其性能更大释放,但是由于64位刚推出不久,很多依赖和软件包各种源里都下载不到相应的64位版本,所以此次我采用32位即armhf版本。直达地址:
https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os-images/raspios_full_armhf/images/
下载完成烧录系统,接下来进行初始配置。
2、树莓派初始配置
首次启动树莓派系统,设置好语言和网络(WiFi),使能pi camera,使摄像头工作,操作如下:
sudo raspi-config
设置完重启树莓派:
sudo reboot
重启后,查看系统是否成功驱动摄像头,执行以下代码:
vcgencmd get_camera
如果得到supported=1 detected=1,说明成功驱动;
2.1 树莓派换源
(1)更换软件更新源:
sudo nano /etc/apt/sources.list
在原源网址前面加上#,在最后加上新换的源,我采用的是中科大的源
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ bullseye main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ bullseye main contrib non-free rpi
注意网址最后你的镜像版本,我烧录的是bullseye的系统。ctrl+o进行保存,ctrl+x退出
(2)更换系统源
sudo nano /etc/apt/sources.list.d/raspi.list
同样,在原网址前加上#,在最后加上新换的源,同样采用中科大源
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ bullseye main
deb-src http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ bullseye main
换源过后进行更新:
sudo apt-get update
sudo apt-get upgrade
2.2 安装必要的依赖和库
sudo apt-get install libhdf5-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev
sudo apt-get install libqt4-test
sudo apt-get install libqtgui4
sudo apt-get install libjpeg-dev libtiff5-dev libpng-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 libfontconfig1-dev libcairo2-dev
sudo apt-get install libgdk-pixbuf2.0-dev libpango1.0-dev
sudo apt-get install libgtk2.0-dev libgtk-3-dev
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get update
3、安装Opencv4.5
3.1 查询numpy版本
安装匹配的numpy—opencv,首先查询numpy版本
3.2 找到numpy对应的opencv版本
这一步很关键,必须匹配上才能正常安装时opencv
访问官网:https://pypi.org/search/?q=numpy
记住发行时间,去寻找差不多时候发行的opencv,保证numpy发行时间早于opencv,但又不能隔太久。
3.3 pip命令安装
sudo pip3 install opencv-python==4.5.5.64
sudo pip3 install opencv-contrib-python==4.5.5.64
如果不行,就换之前版本的多试试
出现以上内容,说明opencv4.5安装成功。
4、启动摄像头拍照
先安装luvbview,执行如下:
sudo apt-get luvcview
打开摄像头:
luvcview -s 1440x720
分辨率可以根据需要自己调整,默认30帧
5、调用摄像头实时显示
git clone https://github.com/TommyZihao/opencvtest.git
cd opencvtest
python3 testopencv.py
其他功能可以从github下载后,打开使用。
树莓派4B安装Opencv4.5及配置(无脑式操作)相关推荐
- 如何低成本快速积累用户,分享4种无脑式操作
马云曾说过这样一句话,把梳子卖给和尚,这根本不算什么营销技巧,而是骗术,原因很简单,因为和尚根本就不需要梳子,你卖给人家不就是骗人家吗? 其实,马云说这句话的重点是:找对目标用户,不是人人都是你的客户 ...
- RaspberryPi树莓派4B安装系统及基础配置
目录 1.前言 2.烧录Raspbian Buster系统到Micro SD卡 3.无屏幕远程登录树莓派图形化桌面 4.更改apt软件源与系统源,安装中文字体.中文输入法 5.树莓派连接3.5寸触摸屏 ...
- 树莓派4B安装系统及基础配置
刚入门AI,使用树莓派进行测试, 1.树莓派简介 树莓派4B的主要功能包括高性能64位四核处理器,通过一对micro-HDMI端口支持分辨率高达4K的双显示屏,高达4Kp60的硬件视频解码,高达4GB ...
- 树莓派4B安装opencv4【详解】
最近需要用opencv在树莓派上开发项目,参考了网上的部分教程,入了不少坑,因此写这一篇博客帮助树莓派初学者高效的使用opencv库进行AI应用,此教程采用源码编译的方式进行opencv安装: 第一步 ...
- MacOS下无屏幕通过共享WiFi的方式为树莓派4B安装64-bit系统
目录 教程参考说明 工具 步骤 下载系统 烧录系统 连接网络 启用桌面VNC 教程参考说明: 本教程为使用Mac笔记本,在MacOS系统下,在无屏幕下条件下,安装 RasPberry Pi OS 64 ...
- 树莓派4B安装系统,配置远程连接和WiFi,更新源,更新中文支持,基本Linux命令,用Python输出hello和“你好,世界”
树莓派4B 系列1 从入门到进阶 作者(当然就是我本人了,哈哈哈哈哈),写这篇文章的目的是给刚入门树莓派或者从3B/3B+版本过度到4B的小朋友们总结出一些成系统的规律和方法,以及4B全新版本的变化. ...
- 树莓派4B 4G从烧录系统到无屏幕配置ssh和静态IP
目录 一.烧录系统 二. 进入系统(难点) 1.串口连接树莓派和PC电脑利用putty连接 驱动安装 串口如何连接 2.PC机和树莓派连接同一个热点 3.网线直连PC机和树莓派访问 三.设置静态IP ...
- Pixhawk RPi CM4 Baseboard 树莓派CM4安装Ubuntu20.04 server 配置ros mavros mavsdk
文章目录 硬件 安装Ubuntu Server20.04 下载rpiboot工具 下载imager 刷写系统 配置USB 配置WIFI 开机安装桌面 配置wifi 配置串口 安装ROS 安装mavro ...
- 树莓派4B系列教程三 :优化配置
树莓派4B系列教程三 :优化配置 写在前面 树莓派4B内存增加 CPU温度控制 显存优化 Chromuim缓存转移 优化自启程序 Chromium插件安装 离线安装插件时遇到的问题 结语 写在前面 不 ...
最新文章
- [转] 不要被C++“自动生成”所蒙骗
- 手把手玩转win8开发系列课程(11)
- MySQL中interactive_timeout和wait_timeout的区别
- Python进阶:对象复制与比较,分深浅,见真假
- hibernate mysql 映射_hibernate与mysql映射类型对应表与mysql导入导出
- 无损链接分解_一点都不能少!伯克利研究人员提出深度学习锻造无损数据压缩新方法...
- python软件下载安装-python安装最新下载_python安装绿色版 - 软件帝
- 无碳小车 matlab,无碳小车的创新设计及MATLAB,SOLIDWORKS,CATIA仿真
- 十大骨传导耳机品牌,骨传导耳机品牌推荐
- mysql人脉图_根据二度人脉推荐好友sql
- QT网络编程TCP/UDP开发流程 制作网络调试助手
- 音频知识之OGG格式分析
- 读书202101『股票大作手回忆录』
- 最新07高考零分作文片断
- 解决无法启动“start web server”:
- 2 SAP SCC1同一服务器传请求号
- Mac OS X 背后的故事(二)——Linus Torvalds的短视
- css设置背景颜色/背景图像/背景图像平铺/背景图像位置/背景图像固定显示/综合设置元素背景的方法(学习笔记)
- (附源码)计算机毕业设计SSM绩效考核管理系统
- Linux系统获取开发板的文件系统并打包成img文件
热门文章
- 欢迎使用CSDN-markdown编辑器lalal
- sis最新ip地址2020入口一_2020年5G手机哪款性价比最高,销量排行榜最新推荐,2020年双十一5G手机机型选购攻略...
- 微软开源3D人体姿态估计的交叉视图融合算法,提高SOTA精度
- java 导出excel添加水印
- Linux服务器的关机或者重启你一般会怎么操作?今天介绍5种办法,最后一种可以成救命草!
- 网址导航网站哪个好?好用的导航网站推荐
- Python在气象与海洋中的技术应用
- win10恢复出厂设置_电脑怎么恢复出厂设置
- 大数据学习15之spark streaming入门
- 【计算机网络】TCP/IP四层模型和OSI七层模型