0
我試圖將圖像轉換爲視頻,但它沒有得到正確的序列,所以我使用glob來組織它。在此之後,我越來越erros,然後我減少我的代碼:將順序幀轉換爲視頻
import re
import glob
import cv2
numbers = re.compile(r'(\d+)')
def numericalSort(value):
parts = numbers.split(value)
parts[1::2] = map(int, parts[1::2])
return parts
for infile in sorted(glob.glob('*.jpg'), key=numericalSort):
img1 = cv2.imread(infile)
cv2.imshow('image', img1)
exit()
由於某種原因,它不顯示'img1'。
我想我不能爲一個變量調用「cv2.imread」,因爲在我之前的代碼中,當我調用opencv函數來處理'img1'時,它會說「它不是一個有效的數組」。
所以,我的問題是,爲什麼不imshow運行了,我怎麼可以使用圖像「」「後面」「」 INFILE和使用此文件。
謝謝!它正在工作! – mmt