【问题标题】:Python - cv2 package is not showing any function while typing in pycharmPython - 输入 pycharm 时 cv2 包未显示任何功能
【发布时间】:2020-12-29 23:18:37
【问题描述】:
import cv2
img = cv2.imread("Resources/0017.png")
cv2.imshow('Window',img)

但是当我输入 cv2.它没有显示/建议我可以使用“imshow”功能。

我得到的错误是:

cv2.error: OpenCV(4.4.0) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-6lylwdcz\opencv\modules\highgui\src\window.cpp:376:错误:(-215:断言失败)size.width>0 && size.height>0 in function 'cv::imshow'

【问题讨论】:

  • 我在虚拟环境根目录(venv)下创建了一个文件夹“imgs”,并将图片放在“imgs”文件夹中,访问方式为:img = cv2.imread("imgs/0017.png “) 有效。感谢您的时间和帮助。

标签: python opencv


【解决方案1】:

断言失败意味着文件路径不存在或文件已损坏。请检查您的图像的路径并确保拼写正确,并且图像与 python 程序(工作目录)位于同一文件夹中,或包含整个路径。

其他链接/来源
Python openCV error while using cv2.imread()
I couldn't get past this error in open cv?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-05
    • 2020-05-08
    • 2021-10-06
    相关资源
    最近更新 更多