问题出现常见的原因:
1、图片文件的路径名中出现了中文
2、图片的文件名是以数字开头的
解决方案:
按照上述对应的错误原因修改即可
以visual studio2019+python+opencv为例,
在执行如下代码段之后
import cv2
img = cv2.imread('文件路径',flags)
print(type(img))
输出的结果应该为'ndarray',即应该是一个矩阵类型的数据
之后用c2.namedWindow和cv2.imshow,cv2.waitKey,即可展示出图像
另外一种解决方法:
如果不想修改中文路径名,可以参见博客如下