我正在开展一个项目,我需要从USB摄像头采样图像,并为每个图像做一些计算。并且通过“意外”我打印了每个凸轮框架附带的时间戳。 我以高达20帧/秒的速度抓取1600x1200帧。 (通常〜15帧/秒)
20帧/秒=每张图像之间50毫秒。
但为什么我能找到时间间隔仅为8毫秒的时间戳?
例如: 4.901 ......和4.909 ......
时间戳不准确或者我应该在代码中查找错误吗?
时间戳直接打印在directshow的“sampleCB”方法中。
答案 0 :(得分:0)
上游过滤器为样本添加时间戳 - 您得到的结果。特别是,您可能需要检查图形拓扑,以查看您在那里拥有的确切上游过滤器以及视频的来源。相机和Sample Grabber之间可能还有其他过滤器。