cv2.imread只能读取英文路径下的图片,若要读取中文路经下的图片需要用cv2.imdecode,否则读取到的图片内容为none,cv2.imdecode也可以用来读取英文路径下的图片

读取:

import cv2
import numpy as npim_path = 'F:\\test\\frame1.jpg'
im = cv2.imread(im_path)#用于读取英文路径下的图片
#im = cv2.imdecode(np.fromfile(im_path, dtype=np.uint8), -1)#也可以用该方法读取
im_path = 'E:\测试视频01\\frame1.jpg'
im = cv2.imdecode(np.fromfile(im_path, dtype=np.uint8), -1)#只能用该方法读取含有中文路径的图片
print(im)

保存:

import cv2
import numpy as npim_path = 'E:\测试视频01\\frame1.jpg'
im = cv2.imdecode(np.fromfile(im_path, dtype=np.uint8), -1)#只能用该方法读取含有中文路径的图片
# cv2.imwrite(save_path, im) #仅限于纯英文路径
cv2.imencode('.jpg', im)[1].tofile('E:\测试路径/frameTest.jpg')#英文或中文路径均适用

python中cv2.imdecode和cv2.imencode(中文路径下图片的读取和保存)相关推荐

  1. 为什么OpenCV3在Python中导入名称是cv2

    我们来看一下: import cv3 print(cv3.__version__) 输出报错: Traceback (most recent call last):ImportError: No mo ...

  2. cv2.imread读取图像结果none_python cv2.imread 读取中文路径的图片返回为None的问题

    此篇文章首发于我的csdn博客,见原文链接. 使用cv2读取图片是常见的事情,但如果,输出图片形状大小时出现报错" 'NoneType' object has no attribute sh ...

  3. cv2.imread无法读取/保存中文路径下的图片的解决方法

    cv2.imread无法读取/保存中文路径下的图片的解决方法 关于无法读取 用cv2.imread读取中文路径下的图片会出现空.这种情况下windows会出现,mac好像还没出现过. 解决方法是,使用 ...

  4. 在Python中给定包含该项目的列表的情况下查找项目的索引

    对于列表["foo", "bar", "baz"]和列表"bar" ,如何在Python中获取其索引(1)? #1楼 a ...

  5. python相对路径-Python中的绝对路劲和相对路径

    1.绝对路径 os.path.abspath("文件名"): 显示的是一个文件的绝对路劲 eg: >>> import os >>> os.ch ...

  6. 使用python中PIL库进行切图时候出现了图片全黑

    使用PIL的Image切图时候图片全黑 不知道大家有没有遇见这样得问题,使用python中PIL库进行切图时候出现了图片全黑得现象 今天写了个切图得代码,但是得到得图片是全黑的,像这样的情况: 不知道 ...

  7. java Opencv保存中文路径的图片

    opencv 通过Imgcodecs.imwrite()直接保存带有中文路径的图片会失败,需要转换为byteArray 再写入到路径中去 public static void imgWrite(fin ...

  8. Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略

    Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名.合并两个不同路径下图片文件名等目录/路径案例.正确加载图片路径)之详细攻略 目录 利用python ...

  9. Python:cv2.imwrite无法存储带有中文路径图片

    问题场景 使用cv2.VideoCapture()提取视频中的帧,并将其保存为图片. 刚开始使用cv2.imwrite("图片存储路径带中文", frame)无论如何都保存不了图片 ...

最新文章

  1. LabVIEW做一款科学计算器
  2. android在线播放音乐
  3. ARC078F - Mole and Abandoned Mine(状压DP)
  4. vue watch 第一次不执行_Vue 实现前进刷新,后退不刷新的效果
  5. java+txt+词语+次数_Java练习2--读取txt文件统计考勤次数并写入一个txt文件中
  6. Delphi XE7下如何创建一个Android模拟器调试?
  7. 翻遍知乎1000多个高赞回答,我找到了这7本计算机圣经
  8. “今日校园” App 用户体验分析
  9. BIN转HEX,HEX转BIN,互相转换工具,PIC
  10. 恶意样本分析手册——理论篇
  11. 厦门大学计算机考研2020分数线,厦门大学2020考研分数线已公布
  12. PostgreSQL 配置优化
  13. 太极拳什么时间练习最适宜
  14. 生命如此脆弱——2012观后感
  15. trt-tl10ac01b220_android 7.0_emui 5.1,华为畅享7 plus固件TRT-TL10C01B201_Android 7.0_EMUI 5.1强刷救砖包...
  16. re.match的使用方法
  17. spring常用注解剖析
  18. Greenplum 实时数据仓库实践(6)——实时数据装载
  19. idea generated-requests.http 表单请求示例
  20. 华为设备:清除配置详解

热门文章

  1. 西南科技大学 SWUSTOJ #956
  2. proposal presentation
  3. uniapp页面使用web-view加载网络url,导致底部组件被覆盖解决办法
  4. 【解决方案】rtsp/gb28181/ehome协议视频融合共享平台EasyCVR基于社区的人脸识别系统
  5. 《Algorithms》算法第四版相关学习文章及代码。
  6. 具体的六大设计测试用例的方法:
  7. 七年级上册计算机工作计划,七年级上学期班主任工作计划(精选3篇)
  8. 【原动力x 降本增效读后感】触发记忆杀
  9. jeesite使用mysql8.0驱动配置
  10. VM 安装 Photon OS