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 相关文章推荐
wxpython中利用线程防止假死的实现方法
Aug 11 Python
Python编写百度贴吧的简单爬虫
Apr 02 Python
Python聚类算法之凝聚层次聚类实例分析
Nov 20 Python
Python简单格式化时间的方法【strftime函数】
Sep 18 Python
Python中的取模运算方法
Nov 10 Python
Python图片的横坐标汉字实例
Dec 04 Python
40行Python代码实现天气预报和每日鸡汤推送功能
Feb 27 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
Mar 30 Python
jupyter 导入csv文件方式
Apr 21 Python
使用keras根据层名称来初始化网络
May 21 Python
python进度条显示-tqmd模块的实现示例
Aug 23 Python
Python编程根据字典列表相同键的值进行合并
Oct 05 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
日本收入最高的漫画家:海贼王作者版税年收入高达8.45亿元
2020/03/04 日漫
excellent!――ASCII Art(由目标图象生成ascii)
2007/02/20 PHP
php 异常处理实现代码
2009/03/10 PHP
php中require和require_once的区别说明
2014/02/27 PHP
php使用多个进程同时控制文件读写示例
2014/02/28 PHP
PHP基于反射机制实现插件的可插拔设计详解
2016/11/10 PHP
javascript最常用与实用的创建类的代码
2010/08/12 Javascript
jQuery EasyUI API 中文文档 - Draggable 可拖拽
2011/09/29 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
2013/07/14 Javascript
javascript从右边截取指定字符串的三种实现方法
2013/11/29 Javascript
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
2015/08/10 Javascript
js+css实现文字散开重组动画特效代码分享
2015/08/21 Javascript
AngularJS基础 ng-cut 指令介绍及简单示例
2016/08/01 Javascript
Javascript json object 与string 相互转换的简单实现
2016/09/27 Javascript
jquery 抽奖小程序实现代码
2016/10/12 Javascript
使用开源工具制作网页验证码的方法
2016/10/17 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
JavaScript BASE64算法实现(完美解决中文乱码)
2017/01/10 Javascript
基于ajax和jsonp的原生封装(实例)
2017/10/16 Javascript
关于AOP在JS中的实现与应用详解
2019/05/06 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
JavaScript Blob对象原理及用法详解
2020/10/14 Javascript
JS实现简易图片自动轮播
2020/10/16 Javascript
[08:47]2018国际邀请赛 OG战队举杯时刻
2018/08/29 DOTA
python实现的解析crontab配置文件代码
2014/06/30 Python
Python内存读写操作示例
2018/07/18 Python
python hashlib加密实现代码
2019/10/17 Python
python3.6环境下安装freetype库和基本使用方法(推荐)
2020/05/10 Python
html5视频媒体标签video的使用方法及完整参数说明详解
2019/09/27 HTML / CSS
英国在线电子和小工具商店:TecoBuy
2018/10/06 全球购物
SOA的常见陷阱或者误解是什么
2014/10/05 面试题
网络专业学生个人的自我评价
2013/12/16 职场文书
幼儿教师演讲稿
2014/05/06 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
化学教育专业求职信
2014/07/08 职场文书
党的群众路线剖析材料
2014/10/09 职场文书