错误描述:
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出现错误的
本文详细解析了OpenCV中图像缩放函数cv::resize出现错误的原因,并提供了一种有效的解决方案,即通过正确读取图片路径来避免Assertion failed错误。
3433

被折叠的 条评论
为什么被折叠?



