【发布时间】:2019-12-07 11:07:42
【问题描述】:
这是我得到的错误:
错误:OpenCV(4.1.0) C:\projects\opencv-python\opencv\modules\imgproc\src\resize.cpp:3718: error: (-215:Assertion failed) !ssize.empty() in函数'cv::resize'
已检查损坏的文件。
cat 是一个包含 1000 个图像 (RGB) 的数组。
我正在尝试将这些图像压缩为 (50,50) 灰度。
def greyscale_compress(img):
new_img = cv2.resize(img, (50,50))
img_gray = cv2.cvtColor(new_img, cv2.COLOR_BGR2GRAY)
return img_gray
cat_bin = []
for i in range(0, 100):
cat_bin.append(greyscale_compress(cat[i]))
【问题讨论】:
-
如果您遇到此类错误,可能是因为您的边界框有问题。在这种情况下,我建议您检查异常情况,而不是在
except子句中留下一个break
标签: python tensorflow opencv