使用Python如何將圖片合成為視頻?針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
綏陽網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項目制作,到程序開發(fā),運營維護(hù)。創(chuàng)新互聯(lián)公司公司2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。代碼`
import numpy as np import cv2 #讀取一張圖片 size = (432,288) print(size) #完成寫入對象的創(chuàng)建,第一個參數(shù)是合成之后的視頻的名稱,第二個參數(shù)是可以使用的編碼器,第三個參數(shù)是幀率即每秒鐘展示多少張圖片,第四個參數(shù)是圖片大小信息 videowrite = cv2.VideoWriter(r'F:\test.mp4',-1,20,size)#20是幀數(shù),size是圖片尺寸 img_array=[] for filename in [r'F:\Picture\{0}.png'.format(i) for i in range(600)]: img = cv2.imread(filename) if img is None: print(filename + " is error!") continue img_array.append(img) for i in range(600): videowrite.write(img_array[i]) print('end!')