ST-GCN复现的注意事项

本文档详细介绍了如何运行ST-GCN中的旧版demo,包括修改openpose的调用路径,配置openpose的Python API,解决ffmpeg找不到安装的问题,以及针对不同情况给出的优化建议。同时,提供了遇到视频无法打开等问题时的解决方案和GPU使用选项。
摘要由CSDN通过智能技术生成

1、运行旧demo的指令

python main.py demo_old  --openpose E:/MyPython/openpose-master/build/x64/Release  --video E:/MyPython/st-gcn/resource/media/drinkwater.avi

2、配置好openpose的python API后,需要修改和openpose相关的代码
在st-gcn\processor\demo_old.py,

openpose = '{}/examples/openpose/openpose.bin'.format(self.arg.openpose)

将其修改为

openpose = '{}/OpenPoseDemo.exe'.format(self.arg.openpose)

3、是否配置好openpose的python API
查看openpose-master\build\python\openpose\Release文件夹下会出现pyopenpose.cp37-win_amd64.pyd 这个库文件,如果你的关键是python3.6,那你生成的就是pyopenpose.cp36-win_amd64.pyd

4、Cannot find installation of ffmpeg问题
安装conda-forge可以解决这个问题
conda-forge是编译的ffmpeg视频编解码库,它可直接对视频读存取
conda install ffmpeg -c conda-forge

5、其它
A、parser.add_argument(’–openpose’改为下(此处修改与否都可以,改了命令行就可以不输入路径直接默认值)
注意openpose要为纯英文不要带数字。(因为有人用openpose-1.5.0就报错导致找不到API,把名字改了就不报错了)

parser.add_argument('--openpose',
            default='E:/projects/openpose/build/x64/Release',
            help='Path to openpose')

B、如果你的电脑配置不好,可以先放个图片改后缀为.mp4放到st-gcn/resource/media/下面先试试看。
C、运行demo_old保存的.mp4格式的视频,能保存却打不开这个视频,格式错误之类的,我用potplayer视频软件可以打开。听说钉钉软件也可以的。
D、如果不想用gpu跑代码,可以将io.py中103行True修改为False。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值