主页 > 手机  > 

记录一下windows11编译Openpose的过程

记录一下windows11编译Openpose的过程

今天下午开始编译Openpose,到现在才编译成功,真的是编译了3个小时。。。 好在结果出来了,也算有一点安慰。下面上正题~ 编译前的准备 visual studio, cmake这些是编译的常规操作了,具体看官网说明,我的VS是2022所以也捣鼓了一头灰。 先给一个大佬的链接吧,新手只能按照步骤好好来。 openpose安装教程(win10) 总结下来就是 1)下载openpose 源码 github /CMU-Perceptual-Computing-Lab/openpose.git 2)检查源码的完整性并补全文件 因为我下载的openpose 路径下的3rdparty 文件夹下的caffe 和pybind11文件夹确实是空文件夹,可能官网的链接可能就是一件大衣下很多空壳需要去填空。 去下载caffe: github /CMU-Perceptual-Computing-Lab/caffe.git 去下载pybind11: github /pybind/pybind11.git

3)执行目标路径下的bat文件 ①下载依赖工具包 (其实是执行下载,可以打开bat看看,也可以看看cmakelist.txt文件555行那个 # Download required zip files 提示下面就懂了)就是下载。其Zip文件要解压到对应文件夹,如果有的没有caffe_cpu文件夹,有可能就是设备带显卡,因为开发者会建议用GPU。。。 我要强制程序跑在cpu,所以我去拷贝了别人的caffe_cpu文件夹,如果没有自行百度。。。 注意:如果网速过慢,无法在运行bat弹出的黑窗口中下载,记得把黑窗口中网址拷贝到浏览器去下载,然后把下载好的Zip 包拷贝到3rdparty/windows 路径下,且这一份不要删除!!!同时,zip解压的文件夹应归并到对应的文件夹。 如caffe_16_2020_11_14.zip 解压后caffe文件夹中的内容copy到windows/caffe路径下。记住不要删除zip文件。 其他zip 依次类推完成。

②下载模型 运行如下bat就可以下载 这里要注意了,模型真的超级大,网速不好就自己下载然后拷贝到路径吧。 4)编译openpose 没错,前面的都是准备工作,要下好多包,直到下载完所有,才能进入到编译环节。 打开cmake,设置进入编译

先configure一下,然后做下面的设置 目前我不想在python运行,而且我也不打算用GPU,而且我希望下载所有模型 没错,我把caffe全走caffe_cpu文件夹了,因为新电脑还没有用cuda干过,还是先保险都走cpu. 然后继续configure… 注意: 会发现在cmake的输出窗口还提示正在下载zip文件(然而这几个zip文件我们前面已经下载过了,而且就在目标路径下,前面已经叮嘱过不能删zip),如今又卡着了。。。 那么回到源码路径修改cmakeList.txt文件吧,直接加#注释掉了,因为已经提前下载过了,不提前准备就太难下载了。。。

完成这个,cmake 界面接着configure然后就没错误了 接着就cmake 界面 Gernerate就可以生成工程框架了, 然后 cmake 界面 Open porject可以打开工程进行编译生成了 还是按照博文,先把工程改为release,可以直接运行,也可以生成All Build,还可以把想看的示例设为启动项进行生成 我就是想看这个基于图片的人体关节点的工程: 看效果 PS:运行实时检测的工程真的超级慢啊,卡到离谱,难怪作者建议用GPU呢。。。

标签:

记录一下windows11编译Openpose的过程由讯客互联手机栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“记录一下windows11编译Openpose的过程