4

opencv2 で動画を作ろうとすると、いつも空のファイルになってしまいます。私のpythonバージョンは2.7.13で、opencvバージョンは3.2.0です。私はWindowsを使用しています。@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)

本当にありがとう!

4

1 に答える 1