RK3399上的USB摄像头应用
在项目开发中,使用USB摄像头进行图像采集是一个常见需求。本文将介绍如何在RK3399上实现对USB摄像头的调用和图像采集,并提供相应的源代码。
首先,在RK3399上需要安装v4l-utils和fswebcam这两个软件包来实现对USB摄像头的调用。可以通过以下命令安装:
sudo apt-get update
sudo apt-get install v4l-utils fswebcam
接着,我们需要检查USB摄像头是否被系统识别。可以通过以下命令查看:
lsusb
如果USB摄像头被正确识别,则可以看到类似于以下输出:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 005: ID 093a:2468 Pixart Imaging, Inc. Q-TEC WEBCAM 100
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
其中,“Bus 001 Device 005”表示识别到的USB摄像头。
接下来,我们可以使用v4l-uti