cv2.imread(path)读取图片时,中文路径引起错误
2016-10-03 19:57
246 查看
以上这样的写法,在file为中文目录时,会导致imread()出错 ,可能是编码原因
改成如下代码,读取成功
并且file.encode('gbk')不会改变file本身的编码格式,而是返回一个以gbk格式编码的字符
改成如下代码,读取成功
from tkFileDialog import * import cv2 file = askopenfilename() im2 = cv2.imread(file.encode('gbk')
并且file.encode('gbk')不会改变file本身的编码格式,而是返回一个以gbk格式编码的字符
相关文章推荐
- 用Qt5和OpenCV读取显示中文路径的图片
- OpenCV: 图片读取函数imread的文件路径写法
- Atitit.404错误解决标准流程and url汉字中文路径404错误resin4 resin chinese char path 404 err解决
- log4j用于读取.xml文件的出现了错误,类加载器.getResource("user.xml").getPath()返回路径空格变成了%20
- Spring 的ClassPathXmlApplicationContext()路径读取错误
- python中由于中文路径引起的os.path.isfile(imgpath) == False问题
- rapidxml读取包含中文路径的xml解析错误的解决方法
- OpenCV ERROR: Insufficient memory问题和imread(img_path)读取图片失败问题
- react native 路径对,但读取图片错误问题
- python3 cv读取和保存图片路径包含中文
- 解决OpenCV的imread函数无法读取中文路径和中文命名的文件的问题。
- vs2013+opencv2.4 imread相对路径读取图片失败Unhandled exception
- Atitit.404错误解决标准流程and url汉字中文路径404错误resin4 resin chinese char path 404 err解决
- rapidxml读取包含中文路径的xml解析错误的解决方法
- 转 ifstream 读取中文路径
- IE8上传文件时javascript读取文件的本地路径的问题("C:/fakepath/")的解决方案
- 创建AVD 中文路径错误错误- 之另类修改方式
- vc中ifstream ofstream不能读取带有中文路径
- 从sql库里读取二进制图片的问题 (参数无效 未处理ArgumentException 错误的解决办法)
- 读取指定文件夹下的所有图片之相对路径