相关疑难解决方法(0)

AttributeError: 模块“cv2”没有属性“imread”

(我使用的是 mac os 10.8.5)

我正在使用 Python 3(通过 jupyter notebook)并尝试 import cv2

import cv2 成功了,但是当我输入时,im_g = cv2.imread("smallgray.png", 0) 我收到了这个错误:

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-7-5eb2880672d2> in <module>()
----> 1 im_g = cv2.imread("smallgray.png", 0)

AttributeError: module 'cv2' has no attribute 'imread'
Run Code Online (Sandbox Code Playgroud)

我也检查过dir(cv2) ,我得到:

['__doc__', '__loader__', '__name__', '__package__', '__path__', '__spec__'
Run Code Online (Sandbox Code Playgroud)

我想很多功能都丢失了......是不是因为opencv安装错误?实际上,我为获得 opencv 付出了很多努力,我想我通过终端以“太多次”和不同的方式安装了它。( brew, pip)

我应该卸载 opencv 并重新开始吗?我怎样才能正确地做到这一点?

提前谢谢

python opencv

5
推荐指数
3
解决办法
2万
查看次数

OpenCV“该功能未实现。用Windows重建库”

我发现问题无法解决。尝试导入时出现此错误 numpy

import cv2
import numpy as np

img=cv2.imread('image.jpg',1)
cv2.imshow('image', img)
cv2.waitkey()
cv2.destroyAllWwindows()
Run Code Online (Sandbox Code Playgroud)

当我运行属性imread不起作用时

cv2.error: OpenCV(3.4.1) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:636: error: (-2) 函数没有实现。使用 Windows、GTK+ 2.x 或 Carbon 支持重建库。如果您使用的是 Ubuntu 或 Debian,请安装 libgtk2.0-dev 和 pkg-config,然后重新运行 cmake 或在函数 cvShowImage 中配置脚本

请帮忙,Python版本3.6

OpenCV 版本 :3.4.1

matplotlib 版本 : 2.2.2

python opencv pycharm

2
推荐指数
1
解决办法
9356
查看次数

标签 统计

opencv ×2

python ×2

pycharm ×1