当读取不在工程目录下的图片时,需要图片的绝对路径
如果绝对路径中有中文时,需要使用cv2.imdecode函数进行转换:
def cv_imread(filePath):
cv_img=cv2.imdecode(np.fromfile(filePath,dtype=np.uint8),-1)
return cv_img
代码如下:
cv2.WINDOW_AUTOSIZE 是根据图像大小自动创建窗口大小,可以在删掉不影响程序运行。
如果提前将图片放在工程目录下,就不用读入绝对路径,也就不存在中文路径的麻烦了。
运行结果如下:
网友评论