我遇到了从静止引脚捕获图像的响应时间问题。
我有系统从捕获引脚运行320 * 480的视频流,然后按一个按钮直接从静止引脚捕捉720P图像。但响应时间太长,大约6秒,这是不可取的。
我尝试过其他视频上限软件支持在视频流时捕捉图片,响应时间类似。
我想知道这是硬件问题还是软件问题。以及静止引脚捕获是如何工作的。这是通过插值或通过硬件改变分辨率。
例如,以一个分辨率设置开始的摄像机保持感知并通过USB将数据推送到缓冲区。是否有可能立即更改为另一个分辨率设置并拍摄图像?这就是系统慢慢拍照的原因吗?或者,有没有办法以高帧率保持视频流并立即拍摄高分辨率图像?没有插值。
答案 0 :(得分:1)
我正在做一个项目,它具有从视频流中捕捉图像的功能。我使用的技术是DirectShow。响应的时间不会像你的那么长。根据我的经验,响应时间与流帧无关。
通常相机有自己的默认分辨率。它不可能立即更改为另一个分辨率集并拍摄图像。所以这不是原因。
你能告诉我一些代码吗?还有你相机的类型?