网络摄像头"still pin"捕获
webcam "still pin" capture
我试图复制使用罗技网络摄像头驱动程序捕获静止图像时所获得的图像质量。
罗技论坛有几个线程关于这个主题不幸的是,他们都指向一个网站,这是下降。比如这里
我目前能够使用DirectShow和帧抓取器来捕获图像,但它们的质量远不及快照按钮。谁能指出我的一个工作的c++/c快照按钮的例子的方向?
经过一些研究,我发现这是关于静止图像引脚,这是实现快照按钮的正确方法吗?
我使用的网络摄像头是c910,能够拍摄1000万像素的静态图像。
谢谢你的帮助
我的最佳猜测是:
我将使用它来收集一些支持(或反对),并且它将在有人反汇编应用程序或驱动程序之前有效:
在应用程序级别使用类似http://www1.idc.ac.il/toky/videoproc-07/projects/superres/srproject.html的东西来提高作为视频收集的图像的分辨率。
理由:有一个朋友在驱动程序内部简单的事情上扯他的头发,我只能想象在驱动程序内部用极其有限的库集编写这样一个算法应该是多么困难。
我不介意在这里投票,因为我对这个主题太感兴趣了,但是请提供一些关于这个主题的信息。
我没有机会直接处理这个问题,但是我怀疑从相机捕获的高分辨率图像是拍摄一系列图像之后进行"超分辨率"后处理的结果。此功能可能无法通过DirectShow API使用,因为它主要覆盖视频流。但是,相机驱动程序也可以通过Windows Image Acquisition
API提供它,在那里您可能会有更好的运气拍摄您正在寻找的质量的过采样快照。
相关文章:
- 在createdialog创建的窗口中捕获用于编辑控件的OnMouseMove消息
- 当类定义不可见时捕获异常
- 当系统的卷被修改时,如何修改WASAPI环回捕获卷
- 在 lambda 捕获中声明的变量的类型推导
- RtlCaptureStackBackTrace未捕获任何帧
- 如何在Qt中取消捕获字符串
- 当我在其中一个线程执行中(在activemq-cpp中)捕获到特定值时,我如何终止/停止所有其他线程
- 如何将strftime中的格式错误作为异常捕获
- 在Linux下捕获SIGKILL的C++程序
- 按值捕获引用时出现非常量
- 捕获lambda中的std::数组
- 由cin中的字符串中未捕获空白引起的分割错误
- 如何使用按钮更新GTK3图像以使用C++从相机捕获图片
- 捕获标准输出以压缩并使用 CTRL-C 中断会给出损坏的 zip 文件
- 在 Windows 8/10 技术中完全实时的屏幕捕获,没有延迟
- 当简单捕获中的标识符显示为参数的声明符 ID 时,没有编译器诊断
- SDL_PollEvent() 无法捕获类函数内部SDL_QUIT?
- 如何使用英特尔 PIN 捕获阵列的所有负载?
- Linux C++中的 UVC Camera "Still Pin" 捕获
- 网络摄像头"still pin"捕获