0

我是 OpenCV 的初学者。你能告诉我如何为每一帧设置延迟时间吗,我希望每一帧视频都在 n 秒内显示。(用户将输入 n 的值)我正在使用 Windows 7 64 位 Visual Studio 2010 和 opencv 2.4.5 谢谢。

4

1 回答 1

1

VideoWriter 的 fps 参数使您能够做到这一点。
OpenCV 文档:VideoWriter

fps 是每秒的图像数量,所以如果你想每 n 秒有 1 张照片:
- 1 图像每秒: fps = 1
- 1 图像每 2 秒: fps = 0.5
- 1 图像每 3 秒: fps = 1/
每 n 秒 3 - 1 张图像:fps = 1/n

于 2013-07-04T10:39:26.547 回答