这是有关如何在Linux上安装、设置和测试OpenPose的Tensorflow2.0实现的快速入门教程。要进行测试请安装Anaconda/Miniconda(Miciconda3)。
步骤1:创建一个新的虚拟环境
condacreate—nameAIMachine
步骤2:激活您的虚拟环境
condaactivateAIMachine
步骤3:安装Python
condainstallpython==3.7.6
步骤4:安装最新版本的Tensorflow
condainstalltensorflow
步骤5:创建一个新的工作目录并进入该文件夹。
mkdirmyWorkspacecdmyWorkspace
步骤6:克隆姿态估计库
步骤7:进入文件夹并安装需求
cdtf-pose-estimationpipinstall-rrequirements.txt
步骤8:安装SWIG
condainstallswig
步骤9:构建用于后期处理的C++库
cdtf_pose/pafprocessswig-python-c++pafprocess.ipython3setup.pybuild_ext--inplace
步骤10:安装OpenCV
pipinstallopencv-python
步骤11:安装tf-slim库
步骤12:下载Tensorflow图形文件(pb文件)
cdmodels/graph/cmubashdownload.shcd../../..
步骤13:进行快速测试
pythonrun.py--model=mobilenet_thin--resize=x--image=./images/p1.jpg
步骤14:运行网络摄像头测试
pythonrun_webcam.py--model=mobilenet_thin--resize=x--camera=0