仅有USB连接的摄像机,通常没有云台(PTZ)控制功能。即便是带云台的摄像机,也需要红外遥控器、网络,或者RS-232(485)进行控制,仅通过USB是无法控制的。
但是在摄像机的属性菜单中,是可以进行“虚拟”云台的控制。这时的缩放、左右(上下)平移,是图像被数字放大后,可视窗口“漫游”的结果。

这种“虚拟”云台的控制,可对USB摄像机云台控制稍作弥补,对低分辨率、低像素的摄像机实用价值就不大了。具体实现如下:
1、添加AForge库的引用

2、关键代码
//定义摄像头设备云台控制
public FilterInfoCollection videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice);
public FilterInfo info = null;
public VideoCaptureDevice videoCaptureDevic

本文介绍了如何使用C#语言通过USB接口对摄像机进行虚拟云台控制,包括添加AForge库引用、关键代码示例、调用系统控制面板以及缩放、上下左右平移和复位的操作步骤,适用于具有USB连接的摄像机。
订阅专栏 解锁全文
5068

被折叠的 条评论
为什么被折叠?



