pycharm使用opencv无法显示图像——两个天坑

目录

前言

python下载opencv

Pycharm里面配置opencv

Opencv注意事项

1.opencv安装的位置

2.opencv文件读取路径问题


前言

作为一个计算机视觉小白,第一次学习安装opencv,配置环境使用花了一大下午时间

好在最后终于解决显示出结果,一下午时间没有白费

python下载opencv

第一步:下载opencv

  1. 打开cmd,先安装opencv-python,下面这条命令直接怼上去。
    pip install opencv-python --user -i https://pypi.tuna.tsinghua.edu.cn/simple

  2. (这里注意一下--user是一个选项,表示将库安装在当前用户的主目录中,而不是全局安装在系统范围内。这对于没有管理员权限的用户是有用的-i https://pypi.tuna.tsinghua.edu.cn/simple是一个选项,表示使用清华大学开源软件镜像站作为下载源。在国内使用镜像站可以加速下载速度)

  3. 安装opencv-contrib-python 这条也是直接怼上去。(opencv-contrib-python 是要安装的OpenCV库的名称,它是包含OpenCV的额外贡献模块的版本。这些贡献模块提供了各种额外的功能和算法,不包含在标准的OpenCV发行版中,可以不安装这个。

  4. pip install opencv-contrib-python --user -i https://pypi.tuna.tsinghua.edu.cn/simple
    上面这些都搞完后,接下来,就是在Pycharm安装这个OpenCv的模块了。

Pycharm里面配置opencv

参考下面这个链接

pycharm如何安装opencv

安装完成后可以使用下面的代码自己测试下是否成功

 

Opencv注意事项

1.opencv安装的位置

用cmd下载完成后,记住要把下载的opencv文件夹放入python文件夹下面,因为我的电脑python文件夹是放在e盘

 如果你没有把你的opencv文件夹放在python下面就会出现一下错误

2.opencv文件读取路径问题

 如果一切配置好了,你仍然出现无法显示照片的报错

E:\anaconda3\python.exe E:\python\pythonProject1\main.py 
Failed to load image!
[ WARN:0@0.019] global loadsave.cpp:248 cv::findDecoder imread_('E:/视觉测试/test.jpeg'): can't open/read file: check file path/integrity

opencv本身并不直接支持中文路径的照片显示。这是因为在某些操作系统和编程环境下,中文路径可能会引起编码问题或不兼容的情况。
这个时候一定要注意,你的文件名字必须是全英语或者使用python的编码方式“r”字符表示

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值