第一次发一些东西,格式不是太会用,望海涵。code是参考了很多其他大神的code,所以如果要是有雷同,私信侵删或者我把出处来源写上(sorry我真的找不到来源地址了)。
code需要cv2和os两个包,anaconda有的时候可能不装,需要提前看一下。
先把你的所有照片按照顺序放一个文件夹里,注意每个照片的size一定要一样。不一样可以用
height, width, layers = cv2.imread(os.path.join(folder_name, images[1])).shape
查一下
放正文:
import os
import cv2
import numpy as np
folder_name = '填一下你所有frame的folder path'
image_extension = '.png' (jpg,看情况,但是建议同一个folder里的扩展名统一)
output_video_name = 'labeled_WT5'(取你想要的video的名字)
output_video_extension = '.avi'(取你想要的video的名字,注意tif的code不是这个)
frame_per_second = 10(1秒内放多少帧,10 -> 0.1秒/帧)
#####################################################################
#####################################################################
images = []