使用QtCAM在Linux上开始使用网络摄像头

在本文中,我将解释如何开始使用开源Linux网络摄像头软件QtCAM。 QtCAM具有10多个图像控制设置,显示显示的帧速率,色彩空间切换和扩展设置。 凭借这些功能及其友好的用户界面,QtCAM可能是满足您Linux网络摄像头软件需求的正确选择。

GNU通用公共许可证下,可以在GitHub上获得QtCAM源代码。

安装和启动QtCAM

在Linux上,您可以从GitHub上提供的源代码安装QtCAM。 要在Ubuntu 12.04中安装,请在终端中运行以下命令:

$ sudo apt-add-repository ppa:qtcam/precise
$ sudo apt-get update
$ sudo apt-get install qtcam

要在Ubuntu中启动QtCAM, $ sudo qtcam在终端中运行命令$ sudo qtcam

特征

QtCAM功能包括:

  • 摄像设备的枚举和选择
  • 仍然捕获
  • 视频录制
  • 相机设定
  • 扩展设置

相机设备的枚举和选择

该应用程序将仅模拟连接到系统的USB设备。 连接的设备列表(最多可以连接六个摄像机)显示在“设备已连接”组合框中。 您可以选择任何连接的摄像机,并且将显示相应的预览。

使用QtCAM在Linux上开始使用网络摄像头

如果摄像机正忙(即被其他应用程序,例如Skype打开),或者有两个QtCAM实例并且都选择了相同的摄像机,则不会显示预览。

仍然捕捉

默认情况下,QtCAM将在静态捕获模式下打开。 单击相机图标也会将其切换到静止拍摄模式。 要捕获静止图像,请单击捕获图像图标或预览。 然后,图像将保存在“ 静止图像设置”菜单下可用图像位置中选择的目录路径中。

使用QtCAM在Linux上开始使用网络摄像头

捕获文件的默认名称格式为QtCAM-YY_MM_DD:hh_mm_ss-x加上所选的图像扩展名格式。 “ x”是指在一秒钟内拍摄多张图像时更新的图像编号。 支持的图像类型为JPG,PNG,BMP和RAW。 将显示所连接的USB相机支持的所有图像分辨率。

视频录制

通过单击视频图标将应用程序从“ 捕获模式”切换到“ 视频模式”后 ,您可以录制视频或查看其预览。 您可以选择所需的帧速率,视频色彩空间,预览分辨率,视频编码器格式,视频容器以及预览期间的位置。 关于”菜单上方是“ 当前已达到帧速率”功能,其中显示已达到FPS。 选择侧栏中可用的记录图标以开始和停止记录,视频将保存在“ 视频捕获设置”菜单下可用视频位置中所选的目录路径中。 录像期间,您无法更改预览分辨率和相机设备。

使用QtCAM在Linux上开始使用网络摄像头

录制文件的默认名称格式为QtCAM-YY_MM_DD:hh_mm_ss ,再加上视频记录扩展名格式。 支持的视频格式为.mkv和.avi,支持的编码器格式为YUV,MJPEG,H264和VP8。

相机设定

在侧边栏控制菜单中选择“ 图像质量设置”以显示所有可用的相机控制设置。 滑块用于所有控制菜单,并且视所连接的相机而定,控制菜单会有所不同。 所连接的相机不支持的那些控件将显示为灰色,并且您将无法对其进行配置。 根据滑块标记的位置,设置的值将显示在其旁边的文本框中。 预览也将根据值更改,您可以调整滑块,直到达到所需的输出。

应用程序上的各种控件包括亮度,对比度,饱和度,白平衡,清晰度,伽玛,增益,曝光,色相,电源线频率和聚焦。

扩展程序设置

某些相机可能具有标准UVC控件中未包含的其他控件和/或功能,例如各种对焦模式,读取对焦位置,控制通用I / O引脚以及选择闪光灯和手电筒模式,这些功能在扩展中列出。 扩展设置选项卡中的控件 (但是,此设置仅适用于e-con的USB摄像机范围。)

硬件默认

要重置使用“ 相机设置”菜单所做的所有更改,请在“ 图像质量设置”菜单下单击“ 硬件默认值”按钮,所有控制值和预览都将设置为默认模式。

固件版本

通过按“ 摄像机设置”菜单末尾的此按钮,可以看到摄像机上正在运行的当前固件版本。

热键

  • 在键盘上按I即可捕获图像。
  • 左右箭头键分别打开和关闭侧栏。
  • Tab键可用于在菜单之间导航。

现在,您应该准备开始使用QtCAM。 请在下面的评论中告诉我们您对该程序的看法。

翻译自: https://opensource.com/life/16/1/getting-started-qtcam-linux-webcam