当前位置: 首页 > news >正文

Windows下使用python + opencv读取含中文路径的图片 和 把图片数据保存到含中文路径下

Windows下使用python + opencv读取含中文路径的图片 和 把图片数据保存到含中文路径下

今天在Windows下用opencv读取文件时,发现imread报错,这里记录一下解决办法。

 

读取含有中文路径的图片

在windows下使用cv2.imread(img_path)读取含有中文路径的图片,如下:

1 import cv2
2 
3 img_path = r"D:\测试数据\250916.jpg"
4 img = cv2.imread(img_path)
5 print(img.shape)

会报错。

解决方法:使用cv2.imdecode()
1 import cv2
2 import numpy as np
3 
4 img_path = r"D:\测试数据\250916.jpg"
5 img = cv2.imdecode(np.fromfile(img_path, dtype=np.uint8), -1)
6 print(img.shape)

 

把图片数据保存到中文目录下

cv2.imwrite(img_path) 把图片保存到中文路径下,也不能正确保存。

解决方法:使用cv2.imencode()

1 import cv2
2 
3 img = cv2.imread("./image/test.jpg")
4 save_img_path = r"D:\测试数据\result250916.jpg"
5 cv2.imencode('.jpg', img)[1].tofile(save_img_path) 

 

http://www.sczhlp.com/news/107281/

相关文章:

  • 个人微信公众号怎么做微网站吗北京网站制作公司排名
  • 做网站首选科远网络秦皇岛网站建设服务
  • 沈阳旅游团购网站建设上海网站关键词
  • 用eclipse编程做网站wordpress 点赞 用户
  • 如何做收费会员定制网站北京商场核酸
  • 做购物网站怎么赚钱服装定制费用
  • 怎么自己创建网站机械加工网论坛
  • 嘉兴南湖区建设局网站临沂网站建设吧
  • 县级网站福建莆田网站开发
  • 都安网站建设长春建站价格
  • 泰安做网站建设的公司商务网站创建方案
  • 黑白世界
  • 深圳网站界面设计免费网站源码下载
  • 深圳租房建设局网站首页建立网站 用英语
  • 自己做网站怎么选架构网站关键字设置
  • 建一个企业网站要花多少钱邵阳竞价网站建设设计
  • 如果自己做网站卖设备网站设计与管理
  • 电子网站大全wordpress 测评插件
  • 哪个网站做外贸比较好做分子生物实验常用网站
  • 平面设计国外网站工程建设范围
  • 免费建设旅游网站河南濮阳最新消息今天
  • 在 PHP 中,$_GET
  • 在 ThinkPHP DB
  • 什么是网络+HTTP详解
  • 快速管理win系统上的用户
  • redis实现全局唯一id
  • 展示型网站一样做seo优化吗深圳做网站补贴
  • 高端网站登录入口威海公司注册
  • 免费自助建站哪个好手机中国官网
  • 备案的域名拿来做别的网站汉堡只做网站