上篇文章我们介绍了怎么用OpenCV打开图像并将图像数据发送出去, 这解决了一部分问题。但实际工程应用中,我们经常需要实时获取图像数据,因此仅仅读取本地的图片是不够的。本篇我们将研究如何获取以USB/rtsp等格式传输的摄像头的数据,与上一篇文章相互呼应。
USB摄像头:
首先,我们要有一个USB摄像头。确保了这一点后将摄像头插上去,输入命令:
ls /dev/v*
如果看到"/dev/video0",则表示摄像头被成功驱动了。
为了验证上面的说法,我们可以下载个程序看看摄像头拍到的画面:
sudo apt-get install camorama
装完输入
camorama