Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
createVideoWriter()openCV中fps的最佳值_Opencv_Frame Rate - Fatal编程技术网

createVideoWriter()openCV中fps的最佳值

createVideoWriter()openCV中fps的最佳值,opencv,frame-rate,Opencv,Frame Rate,我有一个我正在开发的相机应用程序,它使用openCV进行图像处理。我想知道createVideoWriter()的“fps”的最佳值是什么,以便视频最接近真实世界的时间范围 你好,阿尤什·什里斯塔。30应该足够了。25,如果您需要较小的视频。25是最佳值,但不幸的是,如果您从廉价的网络摄像头获取输入,则很难实现。如果您从视频文件读取图像,处理并保存到文件,然后使用与输入文件相同的fps。否则结果会很糟糕(太快或太慢) 如果从相机读取数据并实时处理,请使用与相机相同的帧速率。应该是25-30,但对

我有一个我正在开发的相机应用程序,它使用openCV进行图像处理。我想知道createVideoWriter()的“fps”的最佳值是什么,以便视频最接近真实世界的时间范围


你好,阿尤什·什里斯塔。

30应该足够了。25,如果您需要较小的视频。

25是最佳值,但不幸的是,如果您从廉价的网络摄像头获取输入,则很难实现。

如果您从视频文件读取图像,处理并保存到文件,然后使用与输入文件相同的fps。否则结果会很糟糕(太快或太慢)

如果从相机读取数据并实时处理,请使用与相机相同的帧速率。应该是25-30,但对于中型相机来说是15,对于非常便宜的相机来说甚至可能是10。 为了安全起见,使用25

如果创建人工视频并保存到文件中,我的建议是使用这样的帧速率,使fastes运动在一秒钟内不会超过图像的一半。例如,如果创建弹跳球的电影-每帧移动20像素,视频宽度为640像素,则最大帧速率为16。否则观众会因为快速动作而头晕