opencv中的imread不支持中文路径的解决办法
其实严格来说,不是imread不支持中文路径,而是不支持non-ascii。所以不论路径如何转换编码格式,应该都不能解决问题。
解决的思路就是先用其他支持中文的API,把图片数据导入到内存中,然后通过opencv从内存读入图片的方法,读入图片。
实现很简单
import cv2
import numpy as npdef readimg(filename, mode):raw_data = np.fromfile(filename, dtype=np.uint8) #先用numpy把图片文件存入内存:raw_data,把图片数据看做是纯字节数据img = cv2.imdecode(raw_data, mode) #从内存数据读入图片return img
这个函数就可以代替opencv的imread了,并且该函数支持中文路径
opencv中的imread不支持中文路径的解决办法相关推荐
- QT中使用 WinExec API 参数不支持中文路径的解决办法
在QT中使用WinExec时,发现如果调用外部程序,如果路径或者参数含有中文路径,可能导致无法打开应用程序或者无法使用参数,解决办法,下面是简单的解决办法: QString strImagePath ...
- linux unzip乱码,Linux 中unzip解压时中文乱码的解决办法
Linux 中unzip解压时中文乱码的解决办法 Linux 中unzip解压时中文乱码的解决办法 当我们在linux中解压一个含有中文名字的压缩包如"资料.zip"时,如果直接使 ...
- VSCode中.py文件找不到路径的解决办法
遇到的问题: 近期通过VSCode学Python,但由于之前没系统性接触过命令行,所以一度造成了些许麻烦. 在VSCode里面运行xxx.py时,由于刚开始工作目录没有设置,按初始化的目录,需要一步步 ...
- opencv ubuntu 汉字_ubuntu下没有中文输入法的解决办法
ubuntu下没有中文输入法的解决办法! 我们在安装虚拟机或者ubuntu系统的时候,常见的是尽管是中文版本的但却没有中文输入法,确实是一件很恼火的事情! 我自己也亲身经历过,特此给大家提供一种方法, ...
- [转载]tomcat的配置文件server.xml不支持中文注释的解决办法
原文链接:http://tjmljw.iteye.com/blog/1500370 启动tomcat失败,控制台一闪而过,打开catalina的log发现错误指向了conf/server.xml,报错 ...
- vbs文件CreateObject(WScript.Shell)找不到中文路径的解决办法
文章目录 问题出现 尝试解决 解决办法 第1步:把文件名改成txt 第2步:打开txt 第3步:点击`文件` 第4步:点击`另存为` 第5步:点击`编码` 第6步:将编码更改成ANSI 第7步:点击保 ...
- OpenCV中SUFR、SIFT无法使用的原因及解决办法
在写OpenCV程序时中SUFR.SIFT无法使用,会报错,类似的报错如下: 无法解析的外部符号"public:__thiscall cv::SURF::SURF(void)" ( ...
- 从sql注入到getshell (内附sqlmap的os-shell遇到中文路径的解决办法)
`搜索公众号:白帽子左一,每天更新技术干货! 作者:掌控安全学员--君叹 基本界面 试试看信息列表里面随便点一条看下网络请求 可以看到一个带有参数的请求,我们试着直接访问 直接访问的话能够看到直接的文 ...
- Tomcat无法访问中文路径的解决办法
来源于:http://sccassiel.blog.51cto.com/5398709/1141821/ 修改tomcat下的conf/server.xml文件下的 <Connector por ...
最新文章
- UA SIE545 优化理论基础 例题 对偶函数的凸性与次梯度计算
- 成功的九字真言(冯唐)
- linux内核组件分析之--设备驱动模型之bus
- CodeForces - 1343E Weights Distributing(最短路)
- msf生成php,使用msfpayload生成后门(asp,aspx,php,jsp,exe)等
- UC浏览器APP如何卸载插件
- 计算机控制考试试卷及答案,计算机控制系统A考试试卷带答案.doc
- Google Protocol Buffer学习笔记(一)
- 数据结构 统计二叉树中度为0,1和2的结点个数
- linux返回上一步命令
- python 登录新浪微博_Python模拟新浪微博登录
- uniapp 跳转到商品详情页
- iTunes Connect 人员如何使用testflight安装测试版ios应用
- MySQL 部署PXC集群
- 树莓派初体验usb摄像头
- mac远程登录虚拟机
- linux下连接edb数据库,反汇编及linux下edb的下载
- 微信MAC最新版3.1.0支持发朋友圈了
- (生活)Photoshop入门(不定时更新)
- Verilog中assign的使用