opencv-python(cv2)——读取和保存中文路径图片

jupiter
2023-10-04 / 0 评论 / 220 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年10月04日,已超过426天没有更新,若内容或图片失效,请留言反馈。

在使用python的opencv(cv2)的时候,碰到了读取中文路径的图片失败的问题。因为直接使用 cv2.imread(filename)并不支持中文路径。查询后记录下cv2能够读取和保存中文路径图片的python代码:

 import cv2
import  numpy as np
 
def cv_imread(file_path):
    cv_img = cv2.imdecode(np.fromfile(file_path,dtype=np.uint8),-1)
    return cv_img
 
imgurl='测试.jpg'
img1 = cv_imread(imgurl)
cv2.imencode('.jpg', img1 )[1].tofile(imgurl)
0

评论 (0)

打卡
取消