Heim > Artikel > Backend-Entwicklung > Detaillierte Erläuterung der Python-Konfiguration und Verwendung von OpenCV
Dieses Mal werde ich Ihnen eine detaillierte Erklärung der Python-Konfiguration und der Verwendung von OpenCV geben. Was sind die Vorsichtsmaßnahmen für die Python-Konfiguration und die Verwendung von OpenCV?
Nach dem Herunterladen von opencv2.4.9 (Python2.7-Übereinstimmung)
(1) Führen Sie OpenCV 2.4.9.exe aus;
(2) Python konfigurieren: Opencvbuildpython2.7x64-Verzeichnis kopieren: cv2.pyd
nach: Python27Libsite-packages-Verzeichnis
(3) Test: Geben Sie import cv2 ein. Wenn ein Fehler gemeldet wird, bedeutet dies, dass die Installation nicht erfolgreich war1. Die Version von opencv muss mit der Version von übereinstimmen Python, sonst kann Python das cv2-Modul nicht aufrufen.
Fehlermeldung: ImportError DLL-Laden fehlgeschlagen: %1 ist keine gültige Win32-AnwendungDieser Fehler ist aufgetreten Der Grund dafür ist, dass die Bits von Python und OpenCV nicht übereinstimmen. Beispielsweise ist Python2.7 32-Bit, OpenCV jedoch 64-Bit.
2. Lösung: Das heißt, wenn Ihr Python 64-Bit ist, kopieren Sie die Datei cv2.pyd unter opencvbuildpython2.7x64 nach Python27Libsite-packages, andernfalls wird dies der Fall sein Kopieren Sie opencvbuildpython2.7x86. Wenn Ihr Python Umgebungsvariablen hinzugefügt hat, geben Sie einfach python direkt in die Konsole ein und drücken Sie die Eingabetaste, um zu sehen, wie viele Ziffern Ihr Python hat:
3. Einige Probleme mit opencv3 Es gibt einige Unterschiede zwischen der Verwendung von opencv3 und opencv2 als Beispiel. In opencv3 wird ein Fehler gemeldet. mit der Aufforderung, dass es sich in cv2 befindet. Wenn kein cv-Attribut vorhanden ist, wechseln Sie einfach zu opencv2.
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website.
Empfohlene Lektüre:
Implementierung des Python-Batch-Lesens von Bildern und deren Speicherung in der DatenbankObjektleben in Python Replikation So verwenden Sie ZyklenDas obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Python-Konfiguration und Verwendung von OpenCV. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!