參數
- 無
返回值
- ret 布爾型 (True 或者False),代表有沒有讀取到圖片
- frame 表示截取到的一幀的圖片的數據,是個三維數組
實例
ret, frame = cap.read() #讀取一幀圖像
# ret 讀取了數據就返回True,沒有讀取數據(已到尾部)就返回False
# frame 返回讀取的視頻數據 —— 一幀數據是一個三維數組
其中ret是布爾值,如果讀取幀是正確的則返回True,如果文件讀取到結尾,它的返回值就為False。frame就是每一幀的圖像,是個三維矩陣。
讀取某一幀圖片
cap.set(cv2.CAP_PROP_POS_FRAMES,50) #設置要獲取的幀號,這是第51幀(下標從0開始)
ret, frame = cap.read() #讀取一幀圖像