赞
踩
cv2保存和读取图片不能识别含有中文的路径
cv2保存和读取图片不能识别中文,如以下代码:
保存图片:
cv2.imwrite(filename,img)
读取图片:
image = cv2.imread(image_path)
以上两种的路径中含有中文,则不能顺利的保存和读取图片信息。
解决以上问题其实很简单:
保存图片改为:
filename = os.path.join(outputPath, str(i).zfill(4) + '.' + plateStr + ".jpg")
cv2.imencode('.jpg', img)[1].tofile(filename)
读取图片改为:
def cv2_imread(filepath):
cv2_img = cv2.imdecode(np.fromfile(filepath, dtype=np.uint8), -1)
return cv2_img
image = cv2_imread(image_path)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。