首页 > 其他分享 >树莓派使用新版本系统镜像调用CSI摄像头

树莓派使用新版本系统镜像调用CSI摄像头

时间:2024-08-19 15:54:36浏览次数:16  
标签:树莓 调用 CSI 使用 libcamera 摄像头

前言:最近做一个小项目,使用树莓派CSI摄像头采集直播视频推流至SRS,本地拉流再做目标识别,但是在调用CSI摄像头的时候遇到了一些问题,这里记录一下

树莓派型号:4B,感光芯片:ov5647

CSI摄像头安装,系统烧录方法这里不再赘述

问题1:sudo raspi-config 设置中找不到开启相机的选项

见上图,本人测试了当前的最新64位系统,系统烧完后没有相机这个选项,原因在于新系统不再使用,同时摄像头调用命令也做了更改,raspistill被弃用,可以使用libcamera-hello测试摄像头,

注意:此时vcgencmd get_camera 查看,会发现supported=0 detected=0,尝试opencv调用无效,需使用picamera2

问题2:烧录旧版本系统opencv 仍无法调用

uname -a 查看系统版本

测试版本:Linux pi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux

sudo raspi-config开启摄像头,vcgencmd get_camera

显示supported=1 detected=1, libcamera interfaces=0

此时使用opencv可以调用摄像头,但是 无法使用l libcamera-hello -t -0 --qt-preview 开启摄像头

如要使用命令,需要修改配置文件,参考树莓派4B配置CSI摄像头(新版本libcamera)_树莓派4b 摄像头-CSDN博客

在配置文件中加入dtoverlay=ov5647(摄像头型号)后, vcgencmd get_camera

显示supported=1 detected=0, libcamera interfaces=1

此时使用opencv可以调用摄像头,但可以使用 libcamera-hello -t -0 --qt-preview 开启摄像头

可以使用picamera2 调用摄像头

标签:树莓,调用,CSI,使用,libcamera,摄像头
From: https://blog.csdn.net/Meoyou/article/details/138230081

相关文章

  • 破解树莓派RP2350!获得10000美元的奖励!
    我们认为RP2350这款新型高性能安全微控制器相当安全和坚固。你愿意测试一下这个理论吗?(我们完全承认,只要有足够的时间和资源,任何东西都是可以破解的)。接受挑战!在我们推出RP2350和RaspberryPiPico2之前,我们希望对芯片和软件的安全功能进行一些测试,因此我们与安全测试领......
  • 加载摄像头
    学OpenCV================================================简单的看下效果。当前我使用的4.10.0。这个版本需要参数2,否则在我的windows10上加载不了摄像头。================================================1#include<iostream>2#include<opencv2/opencv.hpp>3......
  • k8s实践——命名空间隔离+request-key机制解决CSI内核态域名解析
    0x01背景Pod需要使用远程存储的PV,由同k8s集群内的服务提供的存储服务。一开始的做法是:CSI中解析Service的clusterIP。然后使用clusterIP挂载PV卷。但因为走clusterIP时,经过多次转换:clusterIP到PodIP经过了1次NATPodIP到最终服务。经过1次转发,具体性能损耗跟CNI实现......
  • ESP32(WiFi&BLE)+4G摄像头视频语音模块-二次开发环境搭建
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/product/audioCamera.html"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p>  安装串口......
  • 树莓派换源
    1.前言在国内更新树莓派软件会非常慢,因此我们可以更换源以提升下载速度2.查看系统版本sudolsb_release-a结果如图所示3.更换系统源3.1先备份源文件sudocp/etc/apt/sources.list/etc/apt/sources.list.baksudocp/etc/apt/sources.list.d/raspi.list/etc/apt......
  • 树莓派开发相关知识
    1、ubuntumate烧写开发环境:我们选择ubuntu-mate操作系统。准备工作:sd卡及读卡器及sd卡、计算机下载ubuntu-mate镜像文件ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi。使用Win32DiskImager工具,将ubuntu-mate安装至sd卡中。打开ubuntu-mate-16.04.2-desktop-armhf-ras......
  • 专题1:树莓派Pico引脚功能详解
    1主要功能RaspberryPiPico一共有40个针脚。这是RaspberryPiPico官方提供的引脚图,应该有很多人看到上面的图标都是两眼一摸黑,接下来,我将从每种颜色分类来讲述每个引脚的功能2Power类引脚Power,顾名思义就是电源的意思。这种引脚一共有三个,Power类引脚是为接到Pico上......
  • LiveGBS流媒体平台GB/T28181功能-获取GB28181接入的海康大华宇视华为摄像头硬件NVR设
    @目录1、背景2、视频流媒体集成2.1、页面集成2.1、视频流地址播放集成3、页面集成说明3.1、直播分享页集成3.1.1、查看通道3.1.2、开启分享3.1.3、分享页面传参3.1.4、分享页面播放3.2、时间轴回放分享页集成3.3、电子地图分享页集成4、视频流地址播放集成说明4.1、获取直播流地......
  • 结构开发笔记(四):solidworks软件(三):绘制36x36方块摄像头示意体
    若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/141187797长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…硬件相关开发......
  • 【树莓派学习笔记2】opencv常用的视觉方案,特征颜色提取,模式匹配,图形映射函数
    本文主要介绍opencv里面一些常用的视觉方案,所需的全部代码均在如下1.给视觉单独开一个进程持续运行并更新全局变量#获取并处理图像defget_image():whileTrue:#开全局变量处理,分理处红绿蓝globalimage,image_red,image_green,image_blue......