opencv中文路径、图片名的读写

一般写法

1
2
import cv2
img=cv2.imread('中文目录/中文名称.jpg')

报错

改进写法

1
2
3
import cv2
import numpy as np
img=cv2.imdecode(np.fromfile('中文目录/中文名称.jpg', dtype=np.uint8), -1)

一般写法

1
cv2.imwrite('中文目录/中文名称.jpg',img)

不报错,但没用

改进写法,需要额外再写一遍后缀名

1
cv2.imencode('.jpg',img)[1].tofile('中文目录/中文名称.jpg')

opencv中文路径、图片名的读写
https://xinhaojin.github.io/2022/03/08/opencv中文路径、图片名的读写/
作者
xinhaojin
发布于
2022年3月8日
许可协议