error: (-215:Assertion failed) size.width>0 && size.height>0 in function ‘cv::imshow’
报错可能是cv.imread读取图片错误,导致img为None
可能的原因:
1 文件路径中含有中文。
2 读取的文件后面没有加文件类型的后缀。(即jpg格式的图片要加上".jpg",png格式的要加上".png")
另外在显示图片的时候,建议先输出图片的大小(shape),或者判断图片是否读取成功,这样后面报错时,错误也方便查找。