opencv-python(cv2)——如何读取和保存中文路径图片(含代码)

很多小伙伴在使用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)


你可能感兴趣的:(python,opencv,计算机视觉,python)