use*_*772 5 c# webcam focus zoom emgucv
所以我正在尝试开发一个WPF应用程序,它将允许我关闭我的网络摄像头的自动缩放和自动对焦功能.我正在使用用于opencv的Emgu c#wrapper,并希望能够在对象进入屏幕时不使用相机自动对焦进行帧差分.
我试过寻找一个可以让我开发出类似东西的sdk,但几年前罗技显然已经放弃了.我正在使用HD Pro网络摄像头c920.我听说也许你可以使用它附带的dll来调整选项,但我不知道如何做到这一点.
任何帮助都是极好的.
Rom*_* R. 1
罗技 HD Pro 网络摄像头 C920 的变焦、曝光、对焦可使用 DirectShow API 进行控制。Emgu CV 很有可能使用 DirectShow 进行捕获(始终或作为一个选项),或者至少您可以使用 DirectShow 设置相机,并且这些设置将在流会话重新启动后继续存在。
C920 的属性可通过IAMCameraControl接口获取。它在 MSDN 上有记录用于本机开发,DirectShow.NET为 .NET 提供了相应的定义。
IAMCameraControl
归档时间:
14 年,2 月 前
查看次数:
2334 次
最近记录:
9 年,1 月 前