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实现2048小游戏
Mar 30 Python
Python读取指定目录下指定后缀文件并保存为docx
Apr 23 Python
centos6.4下python3.6.1安装教程
Jul 21 Python
Python实现统计给定列表中指定数字出现次数的方法
Apr 11 Python
python读取txt文件中特定位置字符的方法
Dec 24 Python
Python图像处理模块ndimage用法实例分析
Sep 05 Python
Python短信轰炸的代码
Mar 25 Python
python数据库操作mysql:pymysql、sqlalchemy常见用法详解
Mar 30 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
Sep 24 Python
python 实现德洛内三角剖分的操作
Apr 22 Python
Python - 10行代码集2000张美女图
May 23 Python
python中__slots__节约内存的具体做法
Jul 04 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
php+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
2007/03/07 PHP
php zlib压缩和解压缩swf文件的代码
2008/12/30 PHP
使用PHP实现蜘蛛访问日志统计
2013/07/05 PHP
让ie6也支持websocket采用flash封装实现
2013/02/18 Javascript
jQuery使用一个按钮控制图片的伸缩实现思路
2013/04/19 Javascript
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
2013/04/21 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
JavaScript类型系统之Object详解
2016/01/07 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
微信小程序 跳转传递数据的实例
2017/07/06 Javascript
jQuery条件分页 代替离线查询(附代码)
2017/08/17 jQuery
原生JS进行前后端同构
2018/04/22 Javascript
Javascript实现异步编程的过程
2018/06/18 Javascript
webstorm+vue初始化项目的方法
2018/10/18 Javascript
图文详解vue框架安装步骤
2019/02/12 Javascript
Javascript删除数组里的某个元素
2019/02/28 Javascript
Js通过AES加密后PHP用Openssl解密的方法
2019/07/12 Javascript
[01:59]游戏“zheng”当时试玩会
2019/08/21 DOTA
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
python基于Tkinter库实现简单文本编辑器实例
2015/05/05 Python
Python中的数据对象持久化存储模块pickle的使用示例
2016/03/03 Python
django使用图片延时加载引起后台404错误
2017/04/18 Python
Python中enumerate函数代码解析
2017/10/31 Python
Win7 64位下python3.6.5安装配置图文教程
2020/10/27 Python
Python实现对特定列表进行从小到大排序操作示例
2019/02/11 Python
PyTorch的深度学习入门之PyTorch安装和配置
2019/06/27 Python
Python + Requests + Unittest接口自动化测试实例分析
2019/12/12 Python
阿联酋彩妆品牌:OUD MILANO
2019/10/06 全球购物
商务英语本科生的自我评价分享
2013/11/15 职场文书
考试退步检讨书
2014/01/15 职场文书
就业表自我评价分享
2014/02/06 职场文书
成绩单家长评语大全
2014/04/16 职场文书
践行三严三实心得体会
2014/10/13 职场文书
融资合作协议书范本
2014/10/17 职场文书
员工规章制度范本
2015/08/07 职场文书