关于 c :webcam \\”still pin\\” 捕获 | 珊瑚贝

webcam “still pin” capture


我正在尝试复制使用 Logitech 网络摄像头驱动程序捕获静止图像时获得的图像质量。

Logitech 论坛有几个关于该主题的主题,不幸的是,它们都指向一个已关闭的网站。比如这里。

我目前可以使用 DirectShow 和图像采集卡来捕捉图像,但它们的质量远不及快照按钮的质量。任何人都可以指出快照按钮的工作 c / c 示例的方向吗?

经过一些研究,我发现了关于静止图像引脚的这一点,这是实现类似按钮的快照的正确方法吗?

我正在使用 c910 的网络摄像头,能够拍摄 10 兆像素的静态图像。

感谢您的帮助。

  • c910真的有10mpixels的CMOS吗?
  • @Daniel:它可能是 2MP 图片,4 倍过采样和后处理。
  • 您正在使用图像采集卡从其中拍摄 2mp 图片(分辨率是多少?)?以什么速度?
  • 相机可以以 5fps 拍摄原始 5mp 图像,但是是的,我将其设置为 1080,即 2mp


我的最佳猜测是:

在应用程序级别使用类似 http://www1.idc.ac.il/toky/videoproc-07/projects/superres/srproject.html 来提高作为视频收集的图像的分辨率。

基本原理:有一个朋友在驱动程序内部更简单的事情上拉扯他的头发,我只能想象在具有极其有限的库集的驱动程序内部编写这样一个算法应该是多么困难。

我不介意在这里投反对票,因为我对这个主题太感兴趣了,但是请提供一些关于这个主题的信息。

  • 是的,确实如此,但是通过一些点击,我能够访问 .m 源。


我没有机会直接处理这个问题,但是我怀疑从相机捕获的高分辨率图像是拍摄一系列图像然后进行”超分辨率”后期处理的结果。此功能可能无法通过 DirectShow API 获得,因为它主要涵盖视频流。但是,相机驱动程序也可能通过 Windows Image Acquisition API 使其可用,在这种情况下,您可能会更幸运地获取所需质量的过采样快照。


来源:https://www.codenong.com/8544269/

微信公众号
手机浏览(小程序)

Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(): Failed to enable crypto in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_8799.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?