在rk3399proD开发板上使用usb摄像头

利用rk3399proD作目标检测,一个好用的摄像头必不可少。
对于rk3399proD来说,并不是所有的usb摄像头都适用。我在试了好几款后,找到了一款能用的,罗技C270,之前问官方好像是说罗技的都行。
接下来开始介绍具体的使用方法:
①:
将usb摄像头连在开发板上,然后查看摄像头的设备号,设备号一定要知道,不然后面没法用opencv调用摄像头。查看设备号有几种方法,本人再尝试了几种方法后,使用下面的方法解决了问题。
首先,安装v4l

sudo apt-get install v4l-utils

接着,利用v4l2工具查看设备ID

v4l2-ctl --list-devices


opencv调用摄像头的代码:

import cv2 as cv

def video_test():
	cap = cv.VideoCapture(10)      # 10为usb的设备ID号
	while(cap.isOpened()):
		ref,frame = cap.read()
		cv.imshow('1',frame)
		c = cv.waitKey(5) & 0xff
		if c = 27:
			cap.release()
			break
video_test()

到此为止,就可以成功解锁rk3399proD的摄像头功能了

你可能感兴趣的:(rk3399proD,opencv,计算机视觉,人工智能)