cv2.VideoWriter 仅生成空文件

2024-04-19 10:48:31 发布

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

当我试图用opencv2制作视频时,我总是得到一个空文件。 我的python版本是2.7.13,opencv版本是3.2.0。我在用窗户。 我尝试了@Creyesk的代码,但仍然得到一个空文件。在

import cv2
import cv2.cv as cv
import numpy as np

writer = cv2.VideoWriter('test1.avi',cv.CV_FOURCC('P','I','M','1'),25,  (640,480))
for i in range(1000):
    x = np.random.randint(255,size=(480,640)).astype('uint8')
    x = np.repeat(x,3,axis=1)
    x = x.reshape(480, 640, 3)
    writer.write(x)

非常感谢!在


Tags: 文件代码import版本视频asnpcv2