树莓派ubuntu:CSI接口摄像头安装驱动程序及测试

这篇具有很好参考价值的文章主要介绍了树莓派ubuntu:CSI接口摄像头安装驱动程序及测试。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

树莓派中使用OV系列摄像头,网上能搜到的文章资源太老了,文章中提到的摄像头配置选项在raspi-config中并不存在。本文重新测试整理树莓派摄像头的驱动安装、配置、测试流程说明。

libcamera

新版本中使用libcamera作为摄像头驱动程序。
libcamera是一个开源的相机支持库,提供了一种统一的应用程序接口(API)来访问相机硬件。它旨在简化相机驱动程序的开发,提供更高级别的抽象,并提供更多功能和灵活性。

libcamera支持多种操作系统,包括Linux和Android。它提供了一套强大的功能,包括实时图像处理、视频流捕获和处理、摄像头控制等。

安装构建工具

sudo apt install -y python3-pip git python3-jinja2
sudo pip3 install meson

安装libcamera

sudo apt install -y libcamera-dev libepoxy-dev libjpeg-dev libtiff5-dev libpng-dev

编译安装rpicam-apps

rpicam-apps是树莓派提供的摄像头测试应用工具集,可以无需代码编写,方便的测试摄像头基本 功能。

sudo apt install -y cmake libboost-program-options-dev libdrm-dev libexif-dev
sudo apt install -y meson ninja-build
cd
git clone https://github.com/raspberrypi/rpicam-apps.git
cd rpicam-apps
meson setup build -Denable_libav=true -Denable_drm=true -Denable_egl=true -Denable_qt=true -Denable_opencv=false -Denable_tflite=false

meson compile -C build
sudo meson install -C build
sudo ldconfig # this is only necessary on the first build

测试摄像头拍照

rpicam-still -t 30000 --timelapse 2000 -o image%04d.jpg

测试实时视频

rpicam-hello -t 0 --qt-preview

后续我们将测试推流、结合opencv的目标检测识别等功能文章来源地址https://www.toymoban.com/news/detail-818387.html

到了这里,关于树莓派ubuntu:CSI接口摄像头安装驱动程序及测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决树莓派原装libcamera(csi)摄像头无法通过opencv读取数据的问题

    1.1 硬件 树莓派4B 树莓派原装CSI摄像头IMX219(libcamera Camera Raspberry Pi) 1.2 软件 64位树莓派arrch64,Debian 11(bullseye) Python3.9 OpenCv 此时返回的ret,frame = (False, None) 继续执行下面这条语句 报错如下 若直接执行 则报错如下 出现上述情况,应该是opencv读取不到摄像头数据所致 接下来排

    2024年02月03日
    浏览(27)
  • 树莓派CSI摄像头使用python调用opencv库函数进行运动检测识别

    目录 一、完成摄像头的调用 二、利用python调用opencv库函数对图像进行处理 2.1 图像处理大体流程 2.2 opencv调用函数的参数以及含义 2.2.1 ret, img = cap.read() 读取帧图像 2.2.2 cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 灰度图像 2.2.3 gray_diff_img = cv2.absdiff(gray_img, previous_img) 帧差法 2.2.4 cv2.thre

    2024年02月15日
    浏览(36)
  • 基于HDMI接口和DDR存储器的VmodCAM双目摄像头驱动verilog程序开发

    目录 一、理论基础 二、核心程序 三、仿真结论         VmodCAM板提供数字成像适用于任何Digilent FPGA系统的功能带有VHDCI连接器的板。它有两个特点Aptina MT9D112 200万像素CMOS数字图像传感器。传感器可以提供框架速率从15 FPS以上,具体取决于决议。其片上系统设计集成了图像流

    2024年02月11日
    浏览(28)
  • JetsonNano学习(四)OPENCV开启CSI摄像头

    网上非常多的代码打不开CSI摄像头,但是使用 Python2 可以解决,根本原因在于OpenCV版本,Python2库中的CV2版本高于Python3导致,通过更新Python3库中的OpenCV即可解决该问题。 断电安装CSI摄像头,注意排线线缆的方向和正反,安装完成后上电开机。 如果是USB摄像头,安装有手就行

    2024年02月15日
    浏览(35)
  • jetson nano 用opencv使用摄像头(CSI和USB)

    目录 1.测试摄像头是否可用 查看是否连接到摄像头  CSI摄像头测试 USB摄像头测试 2.若以上步骤正常,进行oepncv读取摄像头数据 (1)CSI摄像头 1.安装v4l2-utils协助工具 2.查看摄像头详细参数--支持的图片大小和对应帧率 3.安装管道gstreamer库 4.使用opencv读取图片例程 (2)USB摄像

    2024年02月08日
    浏览(32)
  • 【树莓派笔记】树莓派摄像头的简单使用

    这里使用的是树莓派CSI (Camera Serial Interface)摄像头。引脚面朝micoHDMI接口处。关机后安装,热插拔可能无法检测到。 终端输入   之后重启即可 命令行用 raspistill 使用摄像头进行拍照。 可以用 -e png 指定生成jpg、png、gif、bmp格式的图片,后三种无损,生成速度会慢些。 raspiy

    2024年02月15日
    浏览(44)
  • 树莓派——opencv打开树莓派摄像头调试记录

    目录 一、安装包:(注意换要源,不要用系统默认源) 问题1:磁盘空间不足——把根目录扩展到整个SD卡 解决:把根目录扩展到整个SD卡 二、下载 1、先创建opencv目录: 2、下载 问题:fatal: unable to access \\\'https://github.com/opencv/opencv.git/\\\': gnutls_handshake() failed: The TLS connection was

    2024年02月11日
    浏览(36)
  • 树莓派摄像头使用方法

       打开之后,重启树莓派:sudo reboot  输入以下指令,可以使用树莓派摄像头的拍照功能:  树莓派拍摄照片保存到指定文件夹,下面的例子将照片保存在了/home/pi/httpHeadler/ 也可以通过system函数调用拍照命令。

    2024年02月14日
    浏览(34)
  • 【树莓派】摄像头的基本使用

    本次实验目标是: 1、完成树莓派使用CSI摄像头拍取照片,拍摄视频 2、使用socket进行网络拍照控制和图片传输功能。 树莓派4B 树莓派摄像头 VNC-Viewer eclipse/VS Code(Java) 将树莓派断电,并将CSI摄像头接入靠近网孔的排孔中,CSI摄像头蓝色面朝网孔方向。 终端执行指令 使能摄

    2023年04月08日
    浏览(32)
  • 树莓派 Raspberry Pi Zero 2W 安装默认系统时 ssh 登录并开启摄像头推流一段时间B

    Raspberry Pi Zero 2W有点鸡肋,hdmi口用的microhdmi口,不是树莓派4b的minihdmi口,然后zero 2W也没有usb接口,有一个microusb安卓的otg接口,很烦,还好有wifi+蓝牙模块,这样子还能ssh,不然我先买了minihdmi口,然后再买一个usb安卓的otg接口,真真是。  我的是2105,21年5月出来的。 官网下

    2024年02月12日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包