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及配置(无脑式操作)相关推荐

  1. 如何低成本快速积累用户,分享4种无脑式操作

    马云曾说过这样一句话,把梳子卖给和尚,这根本不算什么营销技巧,而是骗术,原因很简单,因为和尚根本就不需要梳子,你卖给人家不就是骗人家吗? 其实,马云说这句话的重点是:找对目标用户,不是人人都是你的客户 ...

  2. RaspberryPi树莓派4B安装系统及基础配置

    目录 1.前言 2.烧录Raspbian Buster系统到Micro SD卡 3.无屏幕远程登录树莓派图形化桌面 4.更改apt软件源与系统源,安装中文字体.中文输入法 5.树莓派连接3.5寸触摸屏 ...

  3. 树莓派4B安装系统及基础配置

    刚入门AI,使用树莓派进行测试, 1.树莓派简介 树莓派4B的主要功能包括高性能64位四核处理器,通过一对micro-HDMI端口支持分辨率高达4K的双显示屏,高达4Kp60的硬件视频解码,高达4GB ...

  4. 树莓派4B安装opencv4【详解】

    最近需要用opencv在树莓派上开发项目,参考了网上的部分教程,入了不少坑,因此写这一篇博客帮助树莓派初学者高效的使用opencv库进行AI应用,此教程采用源码编译的方式进行opencv安装: 第一步 ...

  5. MacOS下无屏幕通过共享WiFi的方式为树莓派4B安装64-bit系统

    目录 教程参考说明 工具 步骤 下载系统 烧录系统 连接网络 启用桌面VNC 教程参考说明: 本教程为使用Mac笔记本,在MacOS系统下,在无屏幕下条件下,安装 RasPberry Pi OS 64 ...

  6. 树莓派4B安装系统,配置远程连接和WiFi,更新源,更新中文支持,基本Linux命令,用Python输出hello和“你好,世界”

    树莓派4B 系列1 从入门到进阶 作者(当然就是我本人了,哈哈哈哈哈),写这篇文章的目的是给刚入门树莓派或者从3B/3B+版本过度到4B的小朋友们总结出一些成系统的规律和方法,以及4B全新版本的变化. ...

  7. 树莓派4B 4G从烧录系统到无屏幕配置ssh和静态IP

    目录 一.烧录系统 二. 进入系统(难点) 1.串口连接树莓派和PC电脑利用putty连接 驱动安装 串口如何连接 2.PC机和树莓派连接同一个热点 3.网线直连PC机和树莓派访问 三.设置静态IP ...

  8. Pixhawk RPi CM4 Baseboard 树莓派CM4安装Ubuntu20.04 server 配置ros mavros mavsdk

    文章目录 硬件 安装Ubuntu Server20.04 下载rpiboot工具 下载imager 刷写系统 配置USB 配置WIFI 开机安装桌面 配置wifi 配置串口 安装ROS 安装mavro ...

  9. 树莓派4B系列教程三 :优化配置

    树莓派4B系列教程三 :优化配置 写在前面 树莓派4B内存增加 CPU温度控制 显存优化 Chromuim缓存转移 优化自启程序 Chromium插件安装 离线安装插件时遇到的问题 结语 写在前面 不 ...

最新文章

  1. [转] 不要被C++“自动生成”所蒙骗
  2. 手把手玩转win8开发系列课程(11)
  3. MySQL中interactive_timeout和wait_timeout的区别
  4. Python进阶:对象复制与比较,分深浅,见真假
  5. hibernate mysql 映射_hibernate与mysql映射类型对应表与mysql导入导出
  6. 无损链接分解_一点都不能少!伯克利研究人员提出深度学习锻造无损数据压缩新方法...
  7. python软件下载安装-python安装最新下载_python安装绿色版 - 软件帝
  8. 无碳小车 matlab,无碳小车的创新设计及MATLAB,SOLIDWORKS,CATIA仿真
  9. 十大骨传导耳机品牌,骨传导耳机品牌推荐
  10. mysql人脉图_根据二度人脉推荐好友sql
  11. QT网络编程TCP/UDP开发流程 制作网络调试助手
  12. 音频知识之OGG格式分析
  13. 读书202101『股票大作手回忆录』
  14. 最新07高考零分作文片断
  15. 解决无法启动“start web server”:
  16. 2 SAP SCC1同一服务器传请求号
  17. Mac OS X 背后的故事(二)——Linus Torvalds的短视
  18. css设置背景颜色/背景图像/背景图像平铺/背景图像位置/背景图像固定显示/综合设置元素背景的方法(学习笔记)
  19. (附源码)计算机毕业设计SSM绩效考核管理系统
  20. Linux系统获取开发板的文件系统并打包成img文件

热门文章

  1. 欢迎使用CSDN-markdown编辑器lalal
  2. sis最新ip地址2020入口一_2020年5G手机哪款性价比最高,销量排行榜最新推荐,2020年双十一5G手机机型选购攻略...
  3. 微软开源3D人体姿态估计的交叉视图融合算法,提高SOTA精度
  4. java 导出excel添加水印
  5. Linux服务器的关机或者重启你一般会怎么操作?今天介绍5种办法,最后一种可以成救命草!
  6. 网址导航网站哪个好?好用的导航网站推荐
  7. Python在气象与海洋中的技术应用
  8. win10恢复出厂设置_电脑怎么恢复出厂设置
  9. 大数据学习15之spark streaming入门
  10. 【计算机网络】TCP/IP四层模型和OSI七层模型