Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Google Colab中的Videowriter(CV2)未创建视频文件_Python_Google Colaboratory_Cv2 - Fatal编程技术网

Python Google Colab中的Videowriter(CV2)未创建视频文件

Python Google Colab中的Videowriter(CV2)未创建视频文件,python,google-colaboratory,cv2,Python,Google Colaboratory,Cv2,我有下面的代码,其中有一个文件夹,我想缝到一个视频(mp4)的图像束 我已经确认,images有一个文件列表(xxx.jpg),这应该是所有必要的。运行videowriter时,我没有得到任何错误输出,甚至没有得到videowriter内存实例 import cv2 import os from cv2 import VideoWriter, imread image_folder = "videooutput/" video_name = "video"

我有下面的代码,其中有一个文件夹,我想缝到一个视频(mp4)的图像束

我已经确认,
images
有一个文件列表(xxx.jpg),这应该是所有必要的。运行videowriter时,我没有得到任何错误输出,甚至没有得到videowriter内存实例

import cv2
import os
from cv2 import VideoWriter, imread

image_folder = "videooutput/"
video_name = "video"

images = [img for img in os.listdir(image_folder) if img.endswith(".jpg")]
frame = imread(os.path.join(image_folder, images[0]))
height, width, layers = frame.shape

video = VideoWriter(video_name, 0, 1, (width,height))

for image in images:
    video.write(cv2.imread(os.path.join(image_folder, image)))

cv2.destroyAllWindows()
video.release()