我有一个Logitech网络摄像头(用于笔记本电脑的QuickCam Pro),我想从命令行使用凸轮拍摄快照.
它有任何命令行界面吗?
如果没有,是否有一个API可以让我构建这样的命令行工具?
我知道这是一个古老的讨论,但也许你来到这里就像我最近寻找一个简单的命令行应用程序来从Windows中的网络摄像头捕获快照图像.如果是这样,请查看我博客上的以下帖子:
http://batchloaf.wordpress.com/2011/04/06/snapz-a-command-line-cam-image-grabber/
这是关于一个名为snapz的小程序,我刚刚写的是从批处理文件中的USB摄像头拍摄快照.它非常基本 - 当您运行它时,它会从默认视频捕获设备(例如网络摄像头)捕捉640x480图像并将其保存到当前目录.它免费且易于使用.
您可以使用OpenCV自己构建这样的命令行应用程序.基本上你会使用captureFromCam()来初始化相机,然后调用QueryFrame()来捕获图片.应该是直截了当的.