2011-12-17 118 views
1

我试图复制使用Logitech网络摄像头驱动程序捕获静止图像时实现的图像质量。网络摄像头“仍销”捕获

罗技论坛有关于这个问题的几个主题,不幸的是他们都指向一个网站关闭。如here

我目前能够使用DirectShow和图像采集卡捕获图像,但它们远不及快照按钮的质量。任何人都可以指向一个快照按钮的工作c + +/c的例子吗?

经过一番研究,我发现这个关于Still Image pin,这是实现像按钮快照的正确方法吗?

网络摄像头我使用的是c910,能够拍摄10万像素的静止图像。

感谢您的任何帮助。

+0

c910是否真的有10个mpixels的CMOS? – 2011-12-17 19:11:13

+0

@丹尼尔:它可能是200万像素,4倍过采样和后处理。 – 2011-12-17 19:15:12

回答

0

我没有机会直接处理这个问题,但我怀疑从相机捕获的高分辨率图像是拍摄一系列图像后进行“超分辨率”后处理的结果。此功能可能无法通过DirectShow API获得,因为它主要覆盖视频流。但是,摄像头驱动程序也可能通过Windows Image Acquisition API使其可用,在那里您可能会有更好的运气拍摄您要查找的质量的过采样快照。

1

我最好的猜测,我将用它来收集一些upvotes(或downvotes),并且直到有人拆卸的应用程序或驱动程序,则这将是有效的:

东西都http://www1.idc.ac.il/toky/videoproc-07/projects/superres/srproject.html在应用程序中使用级别来增强作为视频收集的图像的分辨率。理由:让一个朋友把头发拉过驱动程序中的简单东西,我只能想象应该用一套极其有限的库来编写这样的算法是多么困难。

我不会介意在这里采取downvotes,因为我对这个主题太感兴趣,但请有关于这个问题的一些信息。