当前位置: 首页 > 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’为保存文件格式

http://www.dtcms.com/a/59947.html

相关文章:

  • 第三章 组件(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取消接口缓存
  • 2025-03-08 学习记录--C/C++-C 语言 判断一个数是否是完全平方数
  • [网络爬虫] 动态网页抓取 — 概念引入
  • 基于opencv的hsv色块检测
  • vue和easyui渲染问题
  • 代码随想录二刷|图论2
  • Java高频面试之集合-06
  • 深度链接技术解析:openinstall如何通过场景还原优化用户体验?
  • 如何利用Postman对比出新旧接口之间的差异(Diff)
  • dfs:五子棋对弈15蓝桥杯a组1题
  • 数据结构第八节:红黑树(初阶)