Python 为所有视频提取相同数量的帧
我正在研究动作识别。我正在使用Python 为所有视频提取相同数量的帧,python,opencv3.0,Python,Opencv3.0,我正在研究动作识别。我正在使用opencv和python 我想从每个视频中提取相同数量的帧(比如nframes)。我的视频长度不同,我想跳过一些视频持续时间较长的帧 有谁能告诉我如何解决这个问题吗?请注意,当您使用imshow显示视频帧时,您可以在for/while循环中进行显示,该循环通常是无限的。将for/while循环设置为运行n次将获得视频的前n帧。在python中,可以使用imwrite,其文件名随每次迭代而变化 filename = 'frame' + str(i) imwrite(
opencv
和python
我想从每个视频中提取相同数量的帧(比如n
frames)。我的视频长度不同,我想跳过一些视频持续时间较长的帧
有谁能告诉我如何解决这个问题吗?请注意,当您使用imshow显示视频帧时,您可以在for/while循环中进行显示,该循环通常是无限的。将for/while循环设置为运行
n次
将获得视频的前n帧。在python中,可以使用imwrite,其文件名随每次迭代而变化
filename = 'frame' + str(i)
imwrite(filename, img)