[PYTHON] Echtzeit-Personalschätzung (Systemeinführung)

Einführung

Grundsätzlich https://github.com/S-mishina/Personal-estimation Ich werde ein Fortsetzungsprogramm von schreiben.

Über die Umwelt

Unentschlossen </ s> windows10 python v3.8.3 virtualenv yolov5 https://github.com/ultralytics/yolov5 anaconda

Informationen zur Systemeinführung (Informationen zur Einführung von Yolo5)

Virtuelle Python-Umgebung Ich plane, virtualenv nach eingehender Prüfung vorerst zu verwenden. ⓵ Einführung von virtualenv

⓶ Einführung der virtuellen Umgebung (1) Wechseln Sie in ein geeignetes Verzeichnis

(2) Wechseln mit PowerShell

./activate.ps1


Jetzt können Sie die virtuelle Umgebung betreten. Referenzierte Site https://www.python.jp/install/windows/virtualenv.html ⓷ Einführung von Yolo Es scheint, dass PyTorch erforderlich ist, um yolo5 einzuführen. Die von mir eingegebenen Befehle werden unten angezeigt, beziehen sich jedoch auf die unten stehende URL für Ihre Umgebung. Besser zu sagen https://pytorch.org/get-started/locally/#mac-anaconda (1) Einführung von PyTorch

pip install torch==1.6.0+cpu torchvision==0.7.0+cpu -f https://download.pytorch.org/whl/torch_stable.html


(2) Einführung von yolov5 Wir werden endlich yolo.yolo vorstellen.

pip install -qr requirements.txt


Websites, die sich auf die Einführung beziehen https://konchangakita.hatenablog.com/entry/2020/08/17/220000

Bestätigung des Betriebs

Ich habe den Vorgang mit einer Webkamera bestätigt. Ausführungsbefehl

python detect.py --source 0


Es funktioniert, wenn Sie Folgendes korrigieren, indem Sie das Programm bearbeiten.

cap = cv2.VideoCapture(1 if s == '0' else s)#Nach der veränderung


              #cap = cv2.VideoCapture(eval(s) if s.isnumeric() else s)#Originalcode

Referenzierte Site https://qiita.com/SatoshiGachiFujimoto/items/cb586b255eb220fdd8aa

Schließlich

Fahren Sie als nächstes mit der Lernphase fort. Vielen Dank.

Recommended Posts

Echtzeit-Personalschätzung (Systemeinführung)
Einführung
[Einführung in Python3 Tag 21] Kapitel 10 System (10.1 bis 10.5)
Echtzeit-Persönliche Schätzung (Lernen)
Kivy Einführung