我正在做一个项目,我需要从 USB cam 中采样图像,并对每个图像进行一些计算。并且由于“意外”,我打印了每个凸轮框架附带的时间戳。我以高达 20 帧/秒的速度抓取 1600x1200 帧。(通常〜15帧/秒)
20 帧/秒 = 每张图像之间的 50 毫秒。
但是为什么我能找到中间只有大约 8 毫秒的时间戳呢?
例如:4.901... 和 4.909...
时间戳不是那么准确还是我应该在我的代码中查找错误?
时间戳直接打印在directshow的“sampleCB”方法中。
我正在做一个项目,我需要从 USB cam 中采样图像,并对每个图像进行一些计算。并且由于“意外”,我打印了每个凸轮框架附带的时间戳。我以高达 20 帧/秒的速度抓取 1600x1200 帧。(通常〜15帧/秒)
20 帧/秒 = 每张图像之间的 50 毫秒。
但是为什么我能找到中间只有大约 8 毫秒的时间戳呢?
例如:4.901... 和 4.909...
时间戳不是那么准确还是我应该在我的代码中查找错误?
时间戳直接打印在directshow的“sampleCB”方法中。