1. 程式人生 > >spyder以及python下使用opencv出現的錯誤

spyder以及python下使用opencv出現的錯誤

錯誤描述:

error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\imgproc\src\resize.cpp:4044: error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize'

出錯程式碼處為:

img = cv2.imread('./dogs_vs_cats_train/train/cat.%s.jpg' % str(i)) img = cv2.resize(img,(height, height))

解決辦法:

將程式碼改為

img = cv2.imread(r'./dogs_vs_cats_train/train/cat.%s.jpg' % str(i))

img = cv2.resize(img,(height, height))

主要就是因為讀入圖片出了錯誤才導致resize出現錯誤的