Als ich versuchte, OpenPose auf einem Mac (macOS Catalina, 10.15.5) auszuführen, konnte ich den Vorgang erreichen, indem ich die Version jedes Tools angab und es installierte, so dass Memo.
Was ist OpenPose? Analyse menschlicher Posen mit tiefem Lernen
[arXiv]OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields [GitHub]openpose
Ich habe es wie folgt installiert. Openpose (Mac) installieren Ab dem 28. Juni 2020 funktionierte es jedoch nicht mit der Version der Abhängigkeitsbibliothek usw., daher habe ich "Python" und "TensorFlow" geändert und installiert.
Python 3.6.10 Empfehlung: Wenn Sie eine virtuelle Umgebung erstellen, ist es praktisch, sie mit pyenv in ein mit der Python-Version verwaltbares Format zu bringen.
TensorFlow 1.5.0
Geben Sie die Version an und installieren Sie TensorFlow.
pip3 install tensorflow==1.5
cd ~/tf-openpose
python run.py --model=mobilenet_thin --resize=432x368 --image=../Desktop/soccer.jpg
Es hat nicht funktioniert, als ich "run_webcam.py" ausgeführt habe, aber ich konnte es mit "--camera = 1" tun. (Möglicherweise ist es nicht 0, wenn mehrere Kameras eingestellt sind.
python run_webcam.py --model=mobilenet_thin --resize=432x368 --camera=1
Es gibt vier Arten von Modellen (--model
). Es scheint, dass cmu viele Spezifikationen benötigt, daher wird mobilet empfohlen.
Lassen Sie uns mit pip installieren
[TensorFlow-Version] OpenPose (kompatibel mit osx Mojave) auf einem MacBook
Recommended Posts