[PYTHON] Fehlerdetails und Gegenmaßnahmen, die in OpenCv2 beim Ausführen des Objekterkennungs-Beispielprogramms von "Object Detect on Tools" aufgetreten sind.

Versuch der Echtzeit-Objekterkennung mit einer Webkamera Ich werde den gestolperten Teil als Erinnerung verlassen. Wenn Sie ein ähnliches Problem haben, lesen Sie es bitte.

** ■ Referenzierte Site ** Ich habe basierend auf der folgenden Site gearbeitet, aber im OpenCV-Teil ist ein Fehler aufgetreten.

Referenzierte Website: @ karaage0703 "Die" Objekterkennungswerkzeuge ", mit denen Objekte mit TensorFlow sehr einfach erkannt werden können, sind jetzt mit TensorFlow 2.x kompatibel."

** ■ Fehlerdetails ** <Situation 1> Als ich das Objekterkennungs-Beispielprogramm in ObjectDetectonTools mit Python ausführte, wurde mit cv2.waitKey (0) von openCv ein Laufzeitfehler mit der Meldung "OpenCV ist nicht installiert" angezeigt.

Ich hätte OpenCV installieren sollen, aber aus irgendeinem Grund wurde eine Fehlermeldung angezeigt, dass es nicht installiert wurde.

<Situation 2> Versuchen Sie es mit Python Ich erhalte keinen Importfehler, wenn ich auf "cv2 importieren" drücke. Als ich cv2.waitKey (0) drückte, um es auszuführen, trat ein Fehler auf.

Zu diesem Zeitpunkt hatte ich keine Ahnung, was los war.

** ■ Ausführungsumgebung ** OS : Ubuntu 18.04.5 LTS python: python3 Verwenden Sie Anakonda

** ■ Ursache ** Ich kenne die genaue Ursache nicht, Die Hauptursache sind Bibliotheken wie openCv, die mit pip und anaconda installiert wurden. Es scheint, dass es durcheinander war. Als ich python3 (Anaconda-Umgebung) ausführte, schien es mir daher nicht möglich zu sein, das Referenzziel von openCv zu finden, das ich hätte installieren sollen.

** ■ Lösung ** ・ Anakonda löschen Ich habe Anaconda gelöscht und mit pip vereinheitlicht. Danach, als ich opencv usw. erneut installierte, wurde das gleiche Ergebnis wie auf der Referenzseite erhalten.

Recommended Posts

Fehlerdetails und Gegenmaßnahmen, die in OpenCv2 beim Ausführen des Objekterkennungs-Beispielprogramms von "Object Detect on Tools" aufgetreten sind.
Fehler, der in OpenCV3 und seiner Lösung aufgetreten ist. Vorsichtsmaßnahmen bei Verwendung von OpenCV3 auf dem Mac
Eine Geschichte über einen Fehler, wenn PyInstaller in einem Programm verwendet wird, das googleapiclient verwendet
Ein Server, der mit Flasche.py und OpenCV die Anzahl der Personen vor der Kamera zurückgibt
Zusammenfassung der Punkte, die beim Schreiben eines Programms zu beachten sind, das unter Python 2.5 ausgeführt wird
Durch die Installation des Pip-Pakets, das beim Erstellen von opencv aus dem Quellcode von opencv-python abhängt
Vorsichtsmaßnahmen bei der Überlagerung der Wahrscheinlichkeitsdichtefunktion und des Histogramms in matplotlib