我正在尝试使用AForge.NET项目和我的笔记本电脑上的Snapshot Maker示例,它按预期工作。只有一个摄像头(“集成摄像头”)显示在下拉列表中。但是,当我将此可执行文件移动到Panasonic FZ-G1平板电脑时,该下拉列表包含“USB HD Webcam”(前面)和“USB2.0 Camera”(后面)的条目。当我连接到前置摄像头时,视频预览会在一秒钟内开始。但是,当我尝试连接到另一台摄像机时,AForge控制器永远不会停止显示“连接......”
我已经订阅了我发现的所有事件,试图查看是否发生了错误,但我似乎无法捕捉到任何错误。我还让它显示IsRunning
是否返回true
。我已经检查了Windows事件查看器中显示的任何内容,但没有显示任何内容。
我还能做些什么来诊断连接问题吗?对于这些平板电脑,我需要使用背面的摄像头来进行视频预览/高分辨率快照功能,而且我对DirectShow没有好运,AForge.NET似乎是一个很好的替代尝试。
有什么想法吗?提前谢谢!
我发现AForge.NET“已成为”Accord.NET。源代码移到了这个仓库并且从那时起就开始工作了。但是,同样的问题仍然存在。