zhzhx 发表于 2023-2-13 18:00

python解决cv2读取与保存情况下,路径中存在中文字符报错的问题




## 读取图像,解决imread不能读取中文路径的问题
def cv_imread(filePath):
    # 核心就是下面这句,一般直接用这句就行,直接把图片转为mat数据
    cv_img=cv2.imdecode(np.fromfile(filePath,dtype=np.uint8),-1)
    # imdecode读取的是rgb,如果后续需要opencv处理的话,需要转换成bgr,转换后图片颜色会变化
    # cv_img=cv2.cvtColor(cv_img,cv2.COLOR_RGB2BGR)
    return cv_img

cv2.imencode('.jpg', frame).tofile('我/9.jpg') //正确方法
页: [1]
查看完整版本: python解决cv2读取与保存情况下,路径中存在中文字符报错的问题