VirtualBox 调用摄像头
讲一讲如何在 VirtualBox 调用摄像头,以方便测试视觉计算的效果。
下载 Oracle VM VirtualBox Extension Pack
VirtualBox 需要安装 Oracle VM VirtualBox Extension Pack
才能使用摄像头。
进入 VirtualBox 官网下载页面:https://www.virtualbox.org/wiki/Downloads
注意:必须保证 VirtualBox 版本与 Oracle VM VirtualBox Extension Pack 版本一致。
否则会安装失败。
安装 Oracle VM VirtualBox Extension Pack
在 管理 -> 全局设定 -> 扩展 -> 新增下载好的 Oracle VM VirtualBox Extension Pack 并安装
启用摄像头
安装完成后,启动虚拟机。
在 设备 -> 摄像头 -> 启用摄像头设备(名字各有不同)
启用后,可以通过命令:
$ls /dev/video*
查看是否存在 camera 设备。
测试 camera
一般测试摄像头用到的命令是 cheese
# 安装 cheese
sudo apt-get install -y cheese
# 调用 cheese
cheese
# 调用指定的摄像头
cheese -d /dev/video1
但是在我的虚拟机测试为黑屏,不清楚原因。
也可以尝试其他命令
# 安装 xawtv
sudo apt-get install -y xawtv
# 调用 xawtv
xawtv
# 调用指定的摄像头
xawtv -d /dev/video1
像素渣,就不展示了。