Toybrick

opencv读取相机帧率问题

LIBERTY

注册会员

积分
126
发表于 2019-10-31 17:54:13    查看: 6538|回复: 4 | [复制链接]    打印 | 显示全部楼层
目前在板子上用opencv直接读取usb相机帧率只能达到30帧(640x480,在pc上1080p可达到60帧),是否有方法提高读取帧率?
回复

使用道具 举报

jefferyzhang

版主

积分
12851
发表于 2019-10-31 18:08:43 | 显示全部楼层
这个应该跟usb摄像头配置有关系。opencv不可控,你可以直接使用v4l2去操作设备节点获取数据
回复

使用道具 举报

LIBERTY

注册会员

积分
126
 楼主| 发表于 2019-10-31 21:55:03 | 显示全部楼层
jefferyzhang 发表于 2019-10-31 18:08
这个应该跟usb摄像头配置有关系。opencv不可控,你可以直接使用v4l2去操作设备节点获取数据 ...

好的,摄像头在pc机上已经配置好了,我用v4l2试试吧。
回复

使用道具 举报

LIBERTY

注册会员

积分
126
 楼主| 发表于 2019-11-21 15:04:52 | 显示全部楼层
jefferyzhang 发表于 2019-10-31 18:08
这个应该跟usb摄像头配置有关系。opencv不可控,你可以直接使用v4l2去操作设备节点获取数据 ...

用v4l2读帧率确实提高不少,但1080p帧率还是只有30帧不到,是已经达到极限了吗?
回复

使用道具 举报

jefferyzhang

版主

积分
12851
发表于 2019-11-21 15:24:39 | 显示全部楼层
LIBERTY 发表于 2019-11-21 15:04
用v4l2读帧率确实提高不少,但1080p帧率还是只有30帧不到,是已经达到极限了吗? ...

这你要看摄像头啊,我们都是标准usb2.0 3.0接口,你接在3.0上1080p带宽肯定是够的。但你摄像头是3.0的输出么?
回复

使用道具 举报

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

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表