返回顶部
首页 > 资讯 > 后端开发 > Python >多方面解析error D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src \loadsave.cpp:692
  • 460
分享到

多方面解析error D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src \loadsave.cpp:692

pythonopencv开发语言 2023-09-02 17:09:29 460人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

报错1 error: OpenCV(4.7.0) D:\a\opencv-python\opencv-Python\opencv\modules\imGCodecs\src\loadsave.cpp:

报错1

error: OpenCV(4.7.0) D:\a\opencv-python\opencv-Python\opencv\modules\imGCodecs\src\loadsave.cpp:692: error: (-2:Unspecified error) could not find a writer for the specified extension in function 'cv::imwrite_'

遇到一个错误。有两种原因导致该错误发生。很多博主在解决这个错误的时候都只提到了路径问题,但是还有一个困扰许多人的问题没有指出来,也是我们容易忽略的!
一个是路径问题
这个很好解决1、路径中不能存在中文(程序员应该保持这个良好习惯
2、斜杠问题:要么使用\\双右斜杠,要么使用单左斜杠/
在这里插入图片描述

我在写博客的时候也会遇到这个,第一个右斜杠就代表转义的意思,这样不会因为出现\n\t等字符换行或者制表,所以此处四个右斜杠呈现出来的只有两个

还有一个原因就是,cv2.imrwrite第一个参数也就是保存路径,这个路径要到保存图片的名称,也就是cv2.imwrite(‘D:/a.jpg’, img),而不是一个文件夹
许多人没有意识到的话拼命的更换python版本和路径,殊不知问题的根本不在于那


报错2

error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize'

检测路径是否存在问题,或者文件是否真的是图片


报错3

还有一个问题就是报没有cv2

ERROR: Could not find a version that satisfies the requirement cv2 (from versions: none)ERROR: No matching distribution found for cv2

直接安装cv2是不行的,以下命令即可解决

pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

希望大家编码顺利,遇到问题也多多思考~新年快到了,提前祝各位新年快乐!
若还未解决,请在下方留言,近期我会看到!

来源地址:https://blog.csdn.net/Ke_zs/article/details/128736115

--结束END--

本文标题: 多方面解析error D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src \loadsave.cpp:692

本文链接: https://lsjlt.com/news/391185.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作