264|1

166

帖子

1

TA的资源

一粒金砂(高级)

楼主
 

【Raspberry Pi 5测评】1.系统与OPENCV环境 [复制链接]

 
本帖最后由 电子烂人 于 2025-1-12 11:29 编辑

收到了得捷的树莓派,开箱部分和组装就先跳过;

1.系统镜像烧录

不同于去年一月份玩的,这次树莓派5增加了UBT 24.10的支持,是一个长期支持版本,更好用一些:

 

要注意,烧录ubt的桌面系统,插卡之后有一段引导配置,需要插屏幕操作;没屏幕的话也可以直接烧录SERVER版本。   

UBT24.10的吉祥物是Oracular Oriole 神谕黄鹂、也叫“高深莫测的黄鹂”(oracular:神谕般的,天书般的,高深莫测的),官方的图像是一只简笔画的鸟,周围围绕一圈天体学与神学符号,对比之前吉祥物的更加简洁。

官方介绍:Canonical 发布 Ubuntu 24.10 Oracular Oriole | Ubuntu

 

鸟儿能有什么坏心思鸟

 

系统正常进入如图:

2.openCV部分

实在不喜欢在PYTHON里装OPENCV,降低性能

这部分直接参考微雪的历程:树莓派OpenCV系列教程1:开发环境搭建 - 树莓派OpenCV教程 微雪课堂 (waveshare.net)

因为是UBT系统,系统自带PYTHON3不用安装

PIP安装必要的库:

sudo pip3 install numpy
因为是要用CMAKE编译,所以安装依赖:
sudo apt-get install build-essential git cmake pkg-config -y
sudo apt-get install libjpeg8-dev -y
sudo apt-get install libtiff5-dev -y
sudo apt-get install libjasper-dev -y
sudo apt-get install libpng12-dev -y

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev -y

sudo apt-get install libgtk2.0-dev -y
sudo apt-get install libatlas-base-dev gfortran -y

之后从GIT下载OPENCV源码到本地编译,克隆这一步非常漫长,纯纯抽奖:

 git clone -b 4.1.0 --recursive https://github.com/opencv/opencv.git
 git clone -b 4.1.0 --recursive https://github.com/opencv/opencv_contrib.git

建议是在电脑上挂梯子下好,再用U盘拷贝到PI5里面

需要先用CMAK生成MAIKFILE,先进入BUILD目录

cd /home/pi/Downloads/opencv-4.1.0
mkdir build
cd build

微雪的教材讲的不够详细,建议自己了解一下CMAKE,再去具体的编译

首推菜鸟教程:CMake 安装与配置 | 菜鸟教程 (runoob.com)

cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=/home/pi/Downloads/opencv-4.1.0/opencv_contrib-3.4.0/modules \
-D BUILD_EXAMPLES=ON \
-D WITH_LIBV4L=ON \
-D PYTHON3_EXECUTABLE=/usr/bin/python3.7 \
-D PYTHON_INCLUDE_DIR=/usr/include/python3.7 \
-D PYTHON_LIBRARY=/usr/lib/arm-linux-gnueabihf/libpython3.7m.so \
-D PYTHON3_NUMPY_INCLUDE_DIRS=/usr/lib/python3/dist-packages/numpy/core/include \

生成好makefile,然后就是编译opencv了

make

更漫长的等待。。。起码要两三个小时,我这边是直接让PI5挂机,去睡了一觉回来

 

 

最新回复

居然要用3个小时编译。。是主频不够还是内存不够   详情 回复 发表于 2025-1-14 12:19
点赞 关注(1)
个人签名

没用比没有强

 
 

回复
举报

707

帖子

0

TA的资源

纯净的硅(高级)

沙发
 

居然要用3个小时编译。。是主频不够还是内存不够

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表