Toybrick

标题: TB-RK1808S0应用于RK3399 ubuntu系统报错 [打印本页]

作者: ScottGreen    时间: 2020-5-21 09:00
标题: TB-RK1808S0应用于RK3399 ubuntu系统报错
平台:RK3399
系统:ubuntu18.04
计算棒:TB-RK1808S0

在测试yolov3主动模式,网络已经搭建好,python3-opencv等库文件也已经安装好
host端执行如下指令报错:
:~/master_yolov3/host$ python3 rknn_camera_tiny.py
wait 1808 ready...
b'ready'
Unable to stop the stream: Invalid argument


1808端信息如下:
[toybrick@rk1808 1808]$ python3 yolov3_server.py
start listen...
connect from'192.168.180.1', 55788)
--> Init runtime environment
done


网上查了一下说是opencv库的问题,请问有什么解决方法吗,在这个平台系统下是否可以做1808的测试,有什么demo吗

作者: ScottGreen    时间: 2020-5-21 13:45
自己解答
官方给的demo(yolov3主动模式、Mobilenet-ssd主动模式)默认打开的摄像头设备index都是0
而我的系统识别到的usb camera设备名称为/dev/video10
进行如下修改即可:
yolov3主动模式
修改rknn_camera_tiny.py:
#capture = cv2.VideoCapture(0)
capture = cv2.VideoCapture("/dev/video10")

Mobilenet-ssd主动模式
修改ssd_demo.cpp:
//ret = test.run(VIDEO_NODE, post_process, &data);
ret = test.run("/dev/video10", post_process, &data);




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3