马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
posepile/posepile/ds/hspace/main.py at 46dc5f2fcfe85ee8b821e699496fa8b14b1e00d2 · isarandi/posepile · GitHub
解决方法:
- def make_joint_info():
- smpl_joint_names = (
- 'pelv,lhip,rhip,bell,lkne,rkne,spin,lank,rank,thor,ltoe,rtoe,neck,lcla,rcla,head,lsho,'
- 'rsho,lelb,relb,lwri,rwri,lhan,rhan'.split(','))
- smpl_reordering = [*range(1, 24), 0]
- smpl_joint_names = [smpl_joint_names[j] for j in smpl_reordering]
- smpl_edges = 'head-neck-thor-rcla-rsho-relb-rwri-rhan,spin-bell-pelv-rhip-rkne-rank-rtoe'
- suf = '_coco'
- openpose_joint_names = (
- 'nose,neck,rsho,relb,rwri,lsho,lelb,lwri,pelv,rhip,rkne,rank,lhip,'
- 'lkne,lank,reye,leye,rear,lear,lfoo,ltoe,lhee,rfoo,rtoe,rhee'.split(','))
- openpose_reordering = [*range(8), *range(9, 25), 8]
- openpose_joint_names = [openpose_joint_names[j] + suf for j in openpose_reordering]
- openpose_edges = ('nose-neck-pelv-rhip-rkne-rank-rfoo-rtoe,rank-rhee,nose-reye-rear,'
- 'neck-rsho-relb-rwri')
- openpose_edges = openpose_edges.replace('-', suf + '-').replace(',', suf + ',') + suf
- return JointInfo(
- smpl_joint_names + openpose_joint_names,
- smpl_edges + ',' + openpose_edges), smpl_reordering, openpose_reordering
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |