RK3588使用OV5695摄像头

本文记录了在RK3588开发板上使用OV5695摄像头遇到的OpenCV警告和帧率下降问题。通过v4l2测试摄像头并查看设备参数,尝试用OpenCV和Python进行调用。尽管OpenCV能成功打开摄像头,但存在警告和帧率降低至1.7帧的问题。作者提供了测试代码和GStreamer管道设置。

2023-04-21记录。

重新安装OpenCV后,能够运行了,但是还有点瑕疵:

  • 1、提示警报【未解决】:
[ WARN:0] OpenCV | GStreamer warning: Cannot query video position: status=0, value=-1, duration=-1
[ WARN:0] OpenCV | GStreamer warning: GStreamer: unhandled property
  • 2、摄像头会掉帧严重,从30帧掉到1.7帧【未解决】

1、测试

参考:
1、(二十一)实践出真知——opecv调取摄像头、使用gstreamer访问mipi摄像头
2、Ubuntu系统下查看摄像头参数并基于OpenCV调用
3、Ubuntu 下使用opencv打开usb 摄像头

环境:RK3588、Ubuntu20.04、Python3.8、OpenCV3.4.16

1.1、查看摄像头列表

在终端中使用命令来查看设备:

v4l2-ctl --list-devices

得到的结果为:

topeet@iTOP-RK3588:~ $ v4l2-ctl --list-devices
rk_hdmirx (fdee0000.hdmirx-controller):
        /dev/video20

rkisp-statistics (platform: rkisp):
        /dev/video18
        /dev/video19

rkcif (platform:rkcif-mipi-lvds4):
        /dev/video0
        /dev/video1
        /dev/video2
        /dev/video3
        /dev/video4
        /dev/video5
        /dev/video6
        /dev/video7
        /dev/video8
        /dev/video9
        /dev/video10

rkisp_mainpath (platform:rkisp0-vir0):
        /dev/video11
        /dev/video12
        /dev/video13
        /dev/video14
        /dev/video15
        /dev/video16
        /dev/video17

查看摄像头是哪个:

media-ctl -d /dev/media1 -e "rkisp_mainpath"

在这里插入图片描述
前几个video被其他媒体设备占用了,内核自动分配的

查看各相机支持的分辨率、帧率、像素格式等参数

v4l2-ctl -d /dev/video11 --list-formats-ext

得到下面的结果:

ioctl: VIDIOC_ENUM_FMT
        Type: Video Capture Multiplanar

        [0]: 'UYVY' (UYVY 4:2:2)
                Size: Stepwise 32x16 - 4672x3504 with step 8/8
        [1]: '422P' (Planar YUV 4:2:2)
                Size: Stepwise 32x16 - 4672x3504 with step 8/8
        [2]: 'NV16' (Y/CbCr 4:2:2)
                Size: Stepwise 32x16 - 4672x3504 with step 8/8
        [3]: 'NV61' (Y/
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值