OpenCV VideoWriter不写任何东西

2024-10-05 20:00:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在研究视频的深度学习算法。 给出一个视频片段,我想把结果保存到另一个视频上。 为此,我在Windows上使用OpenCV和Python。 OpenCV对我的视频预处理工作正常,可以训练我的模型。我需要保存结果,但是VideoWriter方法没有输出文件。在

fourcc = cv2.VideoWriter_fourcc(*'DIVX')
outVid = cv2.VideoWriter( 'outputfile.avi', fourcc, fps, tuple(shape.astype(np.int)), 1)

我处理每一帧,然后把这个帧写入输出文件

^{pr2}$

控制台没有返回问题,但是输出文件是一个6ko视频文件,显然无法读取。在

我尝试了几种fourcc的编解码器(*'DIVX'应该根据OpenCV Documentation在寡妇上使用)。在

有人有类似的问题吗?在


Tags: 文件方法模型算法视频windowscv2opencv
1条回答
网友
1楼 · 发布于 2024-10-05 20:00:54

请检查您是否有权在此目录中写入。 如果它是由根用户或超级用户创建的,则您可能没有访问权限。在

我只需删除并重新创建dir就可以了

相关问题 更多 >