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二分查找详解
Sep 13 Python
Python函数中的函数(闭包)用法实例
Mar 15 Python
Python 自动刷博客浏览量实例代码
Jun 14 Python
Python读取Json字典写入Excel表格的方法
Jan 03 Python
Python实现PS图像调整之对比度调整功能示例
Jan 26 Python
TensorFlow实现Batch Normalization
Mar 08 Python
Django 多语言教程的实现(i18n)
Jul 07 Python
解决python 无法加载downsample模型的问题
Oct 25 Python
分析经典Python开发工程师面试题
Apr 08 Python
python按修改时间顺序排列文件的实例代码
Jul 25 Python
Windows系统Python直接调用C++ DLL的方法
Aug 01 Python
Tensorflow的梯度异步更新示例
Jan 23 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实现详细解析
2013/08/24 PHP
php获取系统变量方法小结
2015/05/29 PHP
php编程每天必学之表单验证
2016/03/01 PHP
PHP 数组基本操作小结(推荐)
2016/06/13 PHP
PHP swoole和redis异步任务实现方法分析
2019/08/12 PHP
用JavaScript实现UrlEncode和UrlDecode的脚本代码
2008/07/23 Javascript
javascript 静态对象和构造函数的使用和公私问题
2010/03/02 Javascript
jQuery 操作option的实现代码
2011/03/03 Javascript
jQuery实现的分子运动小球碰撞效果
2016/01/27 Javascript
如何在Angular2中使用jQuery及其插件的方法
2017/02/09 Javascript
js下载文件并修改文件名
2017/05/08 Javascript
knockoutjs模板实现树形结构列表
2017/07/31 Javascript
JavaScript编写棋盘覆盖代码详解
2017/08/28 Javascript
解决Vue-cli npm run build生产环境打包,本地不能打开的问题
2018/09/20 Javascript
详解element-ui日期时间选择器的日期格式化问题
2019/04/08 Javascript
vue 实现滚动到底部翻页效果(pc端)
2019/07/31 Javascript
vue中实现拖动调整左右两侧div的宽度的示例代码
2020/07/22 Javascript
python实现文件名批量替换和内容替换
2014/03/20 Python
python矩阵/字典实现最短路径算法
2019/01/17 Python
如何在Django中设置定时任务的方法示例
2019/01/18 Python
详解Python解决抓取内容乱码问题(decode和encode解码)
2019/03/29 Python
pytorch 图像中的数据预处理和批标准化实例
2020/01/15 Python
python 给图像添加透明度(alpha通道)
2020/04/09 Python
CSS3中box-shadow的用法介绍
2015/07/15 HTML / CSS
毕业生文员求职信
2013/11/03 职场文书
大学生毕业的自我鉴定
2013/11/13 职场文书
村官工作鉴定评语
2014/01/27 职场文书
企业形象策划方案
2014/05/29 职场文书
教师批评与自我批评材料
2014/10/16 职场文书
学前班幼儿评语大全
2014/12/29 职场文书
预备党员半年考察意见
2015/06/01 职场文书
背起爸爸上学观后感
2015/06/08 职场文书
优秀教师工作总结2015
2015/07/22 职场文书
办公室规章制度范本
2015/08/04 职场文书
市场营销计划书
2019/04/24 职场文书
Win11 Dev 预览版25174.1000发布 (附更新修复内容汇总)
2022/08/05 数码科技