【发布时间】:2012-03-30 11:44:12
【问题描述】:
我能够从我的网络摄像头捕捉图像,但我希望能够平移和倾斜摄像头以及变焦镜头,但似乎没有关于这些功能的清晰文档,也没有教程.有人知道关于这个主题的一些资源吗?
【问题讨论】:
我能够从我的网络摄像头捕捉图像,但我希望能够平移和倾斜摄像头以及变焦镜头,但似乎没有关于这些功能的清晰文档,也没有教程.有人知道关于这个主题的一些资源吗?
【问题讨论】:
我想这真的取决于你的设置。您的相机是否已连接到平移和倾斜装置?
如果没有,请查看 Sparkfun 的本教程:
http://www.sparkfun.com/tutorials/304
此选项需要一些伺服系统、一个 arduino 和一些用 Processing 编写的代码。
【讨论】:
如果变焦和云台已经在驱动程序控制下,那么您可以通过VIDIOC_*_EXT_CTRLS V4L2 ioctls 访问它们;详见驱动源码。
【讨论】:
如果网络摄像头遵循 Pelco-D/P 协议, 只需在 c/c++ 程序中使用 char 字符串并设置 pan-tilt-zoom 所需的位并通过端口发送此字符串。 (通常是 USB 端口,因为串行/并行端口网络摄像头已过时) pan-tilt-zoom的大小也可以调整。
【讨论】: