Python OpenCV读取中文路径图像的方法


Posted in Python onJuly 02, 2020

引言

这几天做点小东西,涉及到OpenCV读取中文图像的问题

如果直接读取中文路径的图像,往往返回[]

import cv2

cv_im = cv2.imread(‘老干妈.jpg')

缘起

偶然发现opencv 读取图像,解决imread不能读取中文路径的问题文章,代码简单有效,可以参考下文章底部附录

im = cv2.imdecode(np.fromfile(im_name,dtype=np.uint8),-1)
  • 但是作者代码注释中说该方法读取的图像的通道就会变为RGB,但是我实验仍为BGR,于是有了如下实验:
  • 实验中各个库的版本:

opencv-python: 4.2.0.34

Pillow: 7.1.2

python: 3.7.7

matplotlib: 3.2.1

Python OpenCV读取中文路径图像的方法

总结以下代码读取中文路径图像通道格式仍为BGR:

im = cv2.imdecode(np.fromfile(im_name,dtype=np.uint8),-1)

附录:opencv 读取图像,解决imread不能读取中文路径的问题

opencv-python 无法读取中文距离

# 假设 im_name是中文路径
im = cv2.imdecode(np.fromfile(im_name,dtype=np.uint8),-1) # 读取的数据是RGB 而不是 BGR, 要注意

总结

到此这篇关于Python OpenCV读取中文路径图像的文章就介绍到这了,更多相关OpenCV读取中文路径图像内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
在漏洞利用Python代码真的很爽
Aug 26 Python
在Python中使用判断语句和循环的教程
Apr 25 Python
python实现支持目录FTP上传下载文件的方法
Jun 03 Python
详解Django中的ifequal和ifnotequal标签使用
Jul 16 Python
使用Python编写Prometheus监控的方法
Oct 15 Python
Python根据欧拉角求旋转矩阵的实例
Jan 28 Python
解决pycharm中导入自己写的.py函数出错问题
Feb 12 Python
使用Python将语音转换为文本的方法
Aug 10 Python
一些关于python 装饰器的个人理解
Aug 31 Python
利用python清除移动硬盘中的临时文件
Oct 28 Python
python中@property的作用和getter setter的解释
Dec 22 Python
详解用Python把PDF转为Word方法总结
Apr 27 Python
keras.utils.to_categorical和one hot格式解析
Jul 02 #Python
python 使用多线程创建一个Buffer缓存器的实现思路
Jul 02 #Python
浅谈keras中的keras.utils.to_categorical用法
Jul 02 #Python
Python使用OpenPyXL处理Excel表格
Jul 02 #Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
Jul 02 #Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
Jul 02 #Python
如何基于Python爬取隐秘的角落评论
Jul 02 #Python
You might like
压力如何影响浓缩咖啡品质
2021/03/03 咖啡文化
php 删除一个数组中的某个值.兼容多维数组!
2012/02/18 PHP
php和js如何通过json互相传递数据相关问题探讨
2013/02/26 PHP
ThinkPHP自动填充实现无限级分类的方法
2014/08/22 PHP
硬盘浏览程序,保存成网页格式便可使用
2006/12/03 Javascript
javascript 快速排序函数代码
2012/05/30 Javascript
网页运行时提示对象不支持abigimage属性或方法
2014/08/10 Javascript
JavaScript实现找出字符串中第一个不重复的字符
2014/09/03 Javascript
JQUERY简单按钮轮换选中效果实现方法
2015/05/07 Javascript
jQuery实现的背景动态变化导航菜单效果
2015/08/24 Javascript
JS实现获取剪贴板内容的方法
2016/06/21 Javascript
jQuery操作cookie
2016/08/08 Javascript
jQuery 生成svg矢量二维码
2016/08/09 Javascript
Bootstrap实现导航栏的2种方式
2016/11/28 Javascript
vue组件watch属性实例讲解
2017/11/07 Javascript
React组件中的this的具体使用
2018/02/28 Javascript
Vue中qs插件的使用详解
2020/02/07 Javascript
[03:18]DOTA2放量测试专访820:希望玩家加入国服大家庭
2013/08/25 DOTA
[49:20]VG vs TNC Supermajor小组赛B组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
Python实现约瑟夫环问题的方法
2016/05/03 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
2018/02/08 Python
Flask框架web开发之零基础入门
2018/12/10 Python
Django框架用户注销功能实现方法分析
2019/05/28 Python
Django后端接收嵌套Json数据及解析详解
2019/07/17 Python
Python实现在Windows平台修改文件属性
2020/03/05 Python
Python调用jar包方法实现过程解析
2020/08/11 Python
中专药剂专业应届毕的自我评价
2013/12/27 职场文书
银行员工职业规划范文
2014/01/21 职场文书
新员工入职感言
2014/02/01 职场文书
酒店副总经理岗位职责范本
2014/02/04 职场文书
党支部书记岗位责任制
2014/02/11 职场文书
农村党支部书记司法四风问题对照检查材料
2014/09/26 职场文书
公务员检讨书
2014/11/01 职场文书
2014年纪检部工作总结
2014/11/12 职场文书
2015年加油站工作总结
2015/05/13 职场文书
Win11查看设备管理器
2022/04/19 数码科技