0
私は一連の画像を持っていますが、opencvがすべての画像を読み込んで最初の画像を最後まで作成できるようにします。画像はちょうど1,2,3,4 .... 151と呼ばれています。python opencv VideoWriter:OpenCV:フレームサイズがビデオサイズと一致しません
import cv2
img=[]
for i in range(0,151):
img.append(cv2.imread(str(i)+'.png'))
height,width,layers=img[1].shape
video=cv2.VideoWriter('video.avi',-1,1,(width,height))
for j in range(0,151):
video.write(img[j])
cv2.destroyAllWindows()
video.release()
と、次のエラーが発生した:
OpenCV: Frame size does not match video size
その後ビデオが作成されましたが、わずか数画像は、実際の映像を生成するために使用されました。
どこが間違っていますか?
'video = cv2.VideoWriter( 'video.avi'、 - 1,1、(height、width))' – ZdaR
で動作しますが、エラーは現在mMovieWriter.statusです:3.エラー:保存できません –