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 22 Python
Python中pip安装非PyPI官网第三方库的方法
Jun 02 Python
Python操作SQLite数据库的方法详解
Jun 16 Python
Pycharm 操作Django Model的简单运用方法
May 23 Python
python取余运算符知识点详解
Jun 27 Python
jenkins配置python脚本定时任务过程图解
Oct 29 Python
python中的逆序遍历实例
Dec 25 Python
详解使用scrapy进行模拟登陆三种方式
Feb 21 Python
pyx文件 生成pyd 文件用于 cython调用的实现
Mar 04 Python
python设置 matplotlib 正确显示中文的四种方式
May 10 Python
python 进阶学习之python装饰器小结
Sep 04 Python
Python Pygame实战在打砖块游戏的实现
Mar 17 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
人大复印资料处理程序_补充篇
2006/10/09 PHP
url decode problem 解决方法
2011/12/26 PHP
PHP 自定义错误处理函数trigger_error()
2013/03/26 PHP
探讨如何在PHP开启gzip页面压缩实例
2013/06/09 PHP
php smarty模板引擎的6个小技巧
2014/04/24 PHP
CodeIgniter视图使用注意事项
2016/01/20 PHP
PHP 爬取网页的主要方法
2018/07/13 PHP
js相册效果代码(点击创建即可)
2013/04/16 Javascript
jQuery遍历Table应用示例
2014/04/09 Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
2014/05/20 Javascript
angularjs中的e2e测试实例
2014/12/06 Javascript
jQuery对象的selector属性用法实例
2014/12/27 Javascript
jQuery EasyUI提交表单验证
2016/07/19 Javascript
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
Layer弹出层动态获取数据的方法
2018/08/20 Javascript
vue 项目接口管理的实现
2019/01/17 Javascript
解析JS在获取当前月的最后一天遇到的坑
2019/08/30 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
vue实现输入框自动跳转功能
2020/05/20 Javascript
python简单实现基数排序算法
2015/05/16 Python
Python文件及目录操作实例详解
2015/06/04 Python
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
Linux 修改Python命令的方法示例
2018/12/03 Python
css3 给背景设置渐变色的方法
2019/09/12 HTML / CSS
可以使用抽象函数重写基类中的虚函数吗
2013/06/02 面试题
ruby如何进行集成操作?Ruby能进行多重继承吗?
2013/10/16 面试题
服装促销活动方案
2014/02/23 职场文书
观看信仰心得体会
2014/09/04 职场文书
县政府领导班子四风问题对照检查材料思想汇报
2014/09/26 职场文书
2014年销售内勤工作总结
2014/12/01 职场文书
小平您好观后感
2015/06/09 职场文书
红灯733-1型14管5波段半导体收音机
2021/04/22 无线电
基于Golang 高并发问题的解决方案
2021/05/08 Golang
Mysql数据库命令大全
2021/05/26 MySQL
Python pyecharts案例超市4年数据可视化分析
2022/08/14 Python
win11自动弹出虚拟键盘怎么关闭? Win11关闭虚拟键盘的技巧
2023/01/09 数码科技