\qquad 基于opencv读取图像需注意:1、中文路径和格式;2、图像显示函数
路径以’/'连接,中文路径读取代码见下:
# dir_path为文件路径
# np.fromfile 读取文本或二进制文件中的数据构造一维数组
np_file = np.fromfile(dir_path, dtype=np.uint8)
# cv2.imdecode 将上述一维数组当作内存缓存,读取解码成图像格式
img = cv2.imdecode(np_file, -1)
cv2.imshow('window_name', img)
# cv2.waitKey(delay_time) delay_time(毫秒)为刷新图像的延迟时间,直至键盘输入
# 不加该语句会导致图像一闪而过
cv2.waitKey(0)
# 销毁所有windows,也可以利用cv2.destroyWindow(window_name)销毁特定的window
cv2.destroyAllWindows()