opencv打开图片显示全灰色

今天在调用opencv的时候遇到了一些问题:

第一个问题就是下载问题:

我在使用pip install opencv的时候老是报错,找了n个文章,发现我可能是版本有问题,于是最终找到一个对我不报错的了,如下:

pip3 install opencv-python==3.4.2.17 -i https://pypi.douban.com/simple
import cv2#下载完加载cv2

大家可以拿去试一下,我是windows11,这个系统真的是问题百出,特别后悔手贱升级了。。

第二个问题:

下载好之后调用opencv显示图片,发现显示的图片是全灰色的,如图所示:

img = cv2.imread('D:/python/anjuke/beijing.jpg',0)
cv2.imshow('aa',img)

 我继续找了n个文章,最终得到一种最可能的问题也是出现的最多的问题,那就是窗口问题,所以我们需要先设置一下窗口,我记得图片显示都要用上matplotlib,这里用一下试试。

import matplotlib.pyplot as plt
img = cv2.imread('D:/python/anjuke/beijing.jpg',0)
cv2.imshow('aa',img)
plt.imshow(img)
plt.show()

 发现两个窗口都可以显示了,我再把

plt.show()

去掉,发现和原来一样显示全灰色,看来问题解决!!!!!

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值