Parfois, lorsque j'ai importé un module qui était python, cela ne fonctionnait pas comme prévu. À ce moment-là, j'ai vérifié les éléments suivants. Écrivez en cv2 comme exemple.
Linux $ which python
>>> import cv2
>>> cv2.__version__
'2.4.11'
>>> cv2.__file__
'C:\\Python27\\lib\\site-packages\\cv2.pyd'
Vous pouvez vérifier si une version involontaire est en cours d'exécution en effectuant une telle vérification.
Autres éléments de contrôle nécessaires --Conditions lors de la construction de la bibliothèque
>>> print cv2.getBuildInformation()
General configuration for OpenCV 2.4.11 =====================================
Version control: 2.4.11
Platform:
Host: Windows 6.1 AMD64
CMake: 2.8.11.2
CMake generator: Visual Studio 10
CMake build tool: C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe
MSVC: 1600
C/C++:
Built as dynamic libs?: NO
(Omis ci-dessous)
Other third-party libraries:
Use IPP: NO
Use Eigen: NO
Use TBB: NO
Use OpenMP: NO
Use GCD NO
Use Concurrency YES
Use C=: NO
Use Cuda: NO
Use OpenCL: YES
Recommended Posts