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

2025 cv2.imwrite存储带有中文路径

一、前言

cv使用的更多一些,不过cv读取和写入带有中文路径的图片会报错有写出乱码。
以下代码是从视频中获取第2帧保存在中文文件夹下的实例:

cap = cv2.VideoCapture("***.mp4")
 
cap.set(cv2.CAP_PROP_POS_FRAMES, 2)
 
ret, frame=cap.read()
 
cv2.imwrite("我//h.jpg", frame) #该方法不成功
 
cv2.imencode('.jpg', frame)[1].tofile('我/9.jpg') //正确方法

读取图片:

img = cv2.imdecode(np.fromfile(img_path, dtype=np.uint8), 1)

其中img_path为读取图片路径,可以包含中文

保存图片:

cv2.imencode('.jpg', src)[1].tofile(save_path)

其中save_path为保存图片路径,可以包含中文,’.jpg’为保存文件格式

相关文章:

  • 第三章 组件(12)- 自定义组件类库
  • Vue项目实战
  • 【Android】setText调用导致的悬浮窗抖动问题
  • 天翼云Gpu主机安装Dify手册
  • 强化学习: 继续看 Q-Learning + FrozenLake, 解决更大的地图 8x8, 10x10
  • 【CUDA】Reduce归约求和(下)
  • 谈谈 HTTP 中的重定向,如何处理301和302重定向?
  • 信息安全技术
  • 国自然青年基金|基于机器学习的胃癌辅助化疗疗效预测模型建立及实证研究|基金申请·25-03-05
  • 数据类设计_图片类设计之2_无规则图类设计(前端架构基础)
  • Python教程(一):基本语法、流程控制、数据容器
  • ESP8266UDP透传
  • c++ 中的 friend 关键字
  • 假设检验与置信区间在机器学习中的应用
  • 动态内存管理的了解及使用
  • Flink-DataStreamAPI-执行模式
  • C# Enumerable类 之 数据排序
  • 【项目实战】Spring AI集成DeepSeek实战指南(硅基流动平台版)
  • JSAR 基础 1.2.1 基础概念_空间小程序
  • cdn取消接口缓存
  • 美国与卡塔尔签署超2435亿美元经济及军事合作协议
  • 沪喀同心|为新疆青少年提供科普大餐,“小小博物家(喀什版)”启动
  • “老中青少”四代同堂,季春艳携锡剧《玲珑女》冲击梅花奖
  • 北京13日冰雹过后,已受理各险种报案近3万件
  • 科技部等七部门:优先支持取得关键核心技术突破的科技型企业上市融资
  • 汤加附近海域发生6.4级地震