【发布时间】:2010-10-20 23:51:28
【问题描述】:
我正在开发一个 C++ 应用程序,该应用程序使用 OpenCV/ffmpeg 从我的内置网络摄像头 (Studio XPS 13) 捕获视频帧。这个应用程序对网络摄像头驱动程序所做的那些自动灯光调整非常敏感......有什么办法可以改变这种行为吗?通过一些网络摄像头驱动程序设置应用程序,或在代码中(您可能会建议不同的库)。
【问题讨论】:
我正在开发一个 C++ 应用程序,该应用程序使用 OpenCV/ffmpeg 从我的内置网络摄像头 (Studio XPS 13) 捕获视频帧。这个应用程序对网络摄像头驱动程序所做的那些自动灯光调整非常敏感......有什么办法可以改变这种行为吗?通过一些网络摄像头驱动程序设置应用程序,或在代码中(您可能会建议不同的库)。
【问题讨论】:
好吧,我不确定最通用的方法是什么,但我知道我的网络摄像头 (ov511) 的模块可以调整所有这些设置...尝试为内核运行 modinfo模块。
【讨论】:
modinfo。我需要传递什么参数给它?
dmesg的尾部,以及查看lsmod加载了哪些模块。然后你只需运行modinfo foo,其中 foo 是模块名称(在我的例子中是 ov511)。