Python で opencv を使用すると、常にエラーが発生します。私は次のように環境を設定しました:
- 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" を出力すると、エラーは発生しませんでした。