Toybrick

为什么使用0.9.8.1 rknn-toolkit 用摄像头读取视频会很卡啊?

MraxZhao

注册会员

积分
55
楼主
发表于 2019-2-28 21:13:52    查看: 5255|回复: 5 | [复制链接]    打印 | 只看该作者
为什么使用0.9.8.1 rknn-toolkit 用摄像头读取视频会很卡啊?
回复

使用道具 举报

leok

版主

积分
894
沙发
发表于 2019-3-1 09:59:03 | 只看该作者
可以先屏掉rknn部分代码,再看看是否会卡;正常rknn和摄像头读数据无关系;
回复

使用道具 举报

MraxZhao

注册会员

积分
55
板凳
 楼主| 发表于 2019-3-1 11:51:08 | 只看该作者
leok 发表于 2019-3-1 09:59
可以先屏掉rknn部分代码,再看看是否会卡;正常rknn和摄像头读数据无关系; ...

只读去摄像头视频就很卡。
回复

使用道具 举报

leok

版主

积分
894
地板
发表于 2019-3-1 11:55:12 | 只看该作者
MraxZhao 发表于 2019-3-1 11:51
只读去摄像头视频就很卡。

查看cpu占用率是多少?  方便把读取摄像头数据代码贴出来?
回复

使用道具 举报

MraxZhao

注册会员

积分
55
5#
 楼主| 发表于 2019-3-1 12:11:49 | 只看该作者
python 里面的vediocapture啊,很简单的一段代码,在pc电脑上很流畅
回复

使用道具 举报

leok

版主

积分
894
6#
发表于 2019-3-1 14:48:39 | 只看该作者
MraxZhao 发表于 2019-3-1 12:11
python 里面的vediocapture啊,很简单的一段代码,在pc电脑上很流畅

刚测试不会卡;

import cv2
cap = cv2.VideoCapture(0)
while True:
    ret,frame = cap.read()
    cv2.imshow('Video', frame)
    c = cv2.waitKey(1)
    if c == 27:
        break
cap.release()

这位同学,查看下 cv2.waitKey(1)间隔是否太大;
回复

使用道具 举报

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

本版积分规则

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


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