首页 > 其他 > 详细

opencv读入图片时错误!ssize.empty() in function 'cv::resize'

时间:2020-05-14 01:20:37      阅读:726      评论:0      收藏:0      [点我收藏+]

做昆虫数据集图片分类的时候,将图片用opencv读入,存入numpy的时候出现了以下的错误:

  error: (-215:Assertion failed) !ssize.empty() in function ‘cv::resize’


找了好久没发现问题,以为是图片的size搞错了,反复检查几遍没有错误。后面上网搜了一下,可能是有的图片是损坏的,或者是图片的路径输入问题,或者是size问题。

后面尝试后发现是有None的图片。

cv2读入的时候一直是None,导致错误。

用以下代码找出错误图片的名称:

1     for i, file in enumerate(image_dir):
2         # print(file)
3         img = cv2.imread(os.path.join("image", file))
4         if img is None:
5             print(os.path.join("image", file))
6             break

技术分享图片

 

opencv读入图片时错误!ssize.empty() in function 'cv::resize'

原文:https://www.cnblogs.com/1-0001/p/12886001.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!