ImportError: No module named cv2.cv

python 3.5 et windows 10

J'ai installé open cv à l'aide de cette commande :

pip install opencv_python-3.1.0-cp35-cp35m-win_amd64.whl

Cette commande en python fonctionne très bien :

import cv2

Mais quand je veux importer cv2.cv :

import cv2.cv as cv

Cette erreur apparaît :

import cv2.cv as cv
ImportError: No module named 'cv2.cv'; 'cv2' is not a package

Alors quel est le problème et comment puis-je résoudre ce problème?

si je me souviens bien cv2.cv a été supprimé dans OpenCV 3. Vous avez juste besoin cv2
je dois donc remplacer cv avec cv2 dans le code entier?
Oui. Vous avez peut-être utilisé cv2.cv pour les vieux héritage fonctions... dans ce cas, ils ne seront pas dans cv2 et vous devez utiliser la nouvelle fonction à la place.
Heureux, il a aidé. Si certains d'OpenCV Python programmeur passe, veuillez le confirmer ;D

OriginalL'auteur Scott | 2016-09-16