cpp:182: error: (-215:Assertion failed) !_src.empty() in function ‘cv::cvtColor‘

项目场景:

记录一个在跑图像分割中遇到的错误。


问题描述

cpp:182: error: (-215:Assertion failed) !_src.empty() in function ‘cv::cvtColor’

在这里插入图片描述


原因分析:

  上网查了许多,有说是因为cv2.imread中不能有中文路径,还有可能是正斜杠反斜杠用混淆之类的。

cpp:182: error: (-215:Assertion failed) !_src.empty() in function ‘cv::cvtColor‘_第1张图片

   最后的原因是我的图片是gif格式的。

也有博客说明了这个问题:cv2.imread不能正常读取gif格式图片

      建议如果大家不知道是不是路径出错还是图片本身原因,
      可以在一个路径下放多个图片,用cv一个一个读取,用来判断最后的原因。

你可能感兴趣的:(人工智能,计算机视觉)