当我将opencv与python一起使用时,我总是会出错。我这样设置环境:
- 安装python“python-2.7.5.msi”
- 安装 numpy “numpy-MKL-1.7.1.win32-py2.7.exe”
- 安装opencv“opencv-python-2.4.6.win32-py2.7.exe”
一切都好。我使用以下代码对其进行测试:
import cv2
img = cv2.imread('lena.bmp')
cv2.show('Image', img)
cv2.waitKey(0)
但我收到如下错误:
File "E:\Python\cv2.py", line 1, in <module>
import cv2
File "E:\Python\cv2.py", line 2, in <module>
img = cv2.imread('lena.bmp')
AttributeError: 'module' object has no attribute 'imread'
为什么?但是当我在 IDLE 中打印“import cv2”时,我没有收到任何错误。