我使用的是Mac OS 10.8.5操作系统。
我正在使用Python 3(通过jupyter notebook),并尝试导入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'
我也检查了dir(cv2)
,我得到了以下结果:
['__doc__', '__loader__', '__name__', '__package__', '__path__', '__spec__'
我猜很多功能都缺失了... 这是因为opencv安装出了问题吗? 实际上,我为了得到opencv而奋斗了很久,我猜我通过终端“太多次”和不同的方式进行了安装(
brew
,pip
)。我应该卸载opencv并重新开始吗?我该如何正确地执行此操作?
提前感谢。
cv2.py
吗? - jonrsharpecv2.so
的文件。实际上,我为了获取OpenCV而苦苦挣扎,我猜我安装了它“太多次”。 - Samuel