OpenCV2中cv.cvtColor()報錯

在這裏插入圖片描述
執行代碼’next = cv.cvtColor(frame2, cv.COLOR_BGR2GRAY)'出現報錯
“cv2.error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\imgproc\src\color.cpp:181: error: (-215:Assertion failed) !_src.empty() in function ‘cv::cvtColor’”
需要在(ret, frame2) = cap.read()後添加判斷
‘if ret == False:
break’
來判斷視頻是否讀取結束,否則播放到最後一幀的時候出現問題了
在這裏插入圖片描述

發佈了47 篇原創文章 · 獲贊 1 · 訪問量 3652
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章