Dieses Projekt implementiert einen Bild- und Videoobjekterkennungsklassifikator unter Verwendung vorab trainierter yolov3-Modelle. Die yolov3-Modelle stammen aus dem offiziellen yolov3-Papier, das 2018 veröffentlicht wurde. Die yolov3-Implementierung stammt aus dem Darknet. Außerdem implementiert dieses Projekt eine Option zur Durchführung der Klassifizierung in Echtzeit mithilfe der Webcam.
git clone https://github.com/iArunava/YOLOv3-Object-Detection-with-OpenCV.git
cd YOLOv3-Object-Detection-with-OpenCV
python3 yolo.py --image-path='/path/to/image/'
python3 yolo.py --video-path='/path/to/video/'
python3 yolo.py
Hinweis: Dies funktioniert unter der Voraussetzung, dass Sie die weights
und config
im Verzeichnis yolov3-coco haben.
Wenn sich die Dateien woanders befinden, geben Sie beim Aufruf von yolov3.py
den Pfad an. Für weitere Details
yolo.py --help
Klicken Sie auf das Bild, um das Video auf YouTube abzuspielen
Klicken Sie auf das Bild, um das Video auf YouTube abzuspielen
Der Code in diesem Projekt wird unter der MIT-Lizenz vertrieben.