属性错误: 'module'对象没有属性'imread'



尝试在Mac上运行简单的Python OpenCV程序时,我会遇到错误。

   import cv
   import numpy as np
   from matplotlib import pyplot as plt
   img =cv.imread('road.jpg',0)
   plt.imshow(img, cmap='gray', interpolation='bicubic')
   plt.xticks([]), plt.yticks([])  # to hide tick values on X and Y axis
   plt.show()

输出:

Traceback (most recent call last):
File "/Users/mohitpandrangi/Documents/hello.py", line 5, in <module>
img =cv.imread('road.jpg',0)
AttributeError: 'module' object has no attribute 'imread'

我有我的openCV库为cv.py,cv.pyc and cv2.so,因此将所有内容更名为CV2,现在它正常工作。

  • cv2.py
  • cv2.pyc

最新更新