当前位置: 首页 > news >正文

joint_info.npz 找不到

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

相关文章:

  • mapbox 从入门到精通 - 目录
  • 基于python sanic框架,使用Nacos进行微服务管理
  • 苹果公司宣布正式开源 Xcode 引擎 Swift Build145
  • MySQL的innoDB引擎
  • Mac之JDK安装
  • Pyqt6 中 QMediaPlayer 音视频播放
  • DeepSeek免费部署到WPS或Office
  • 鸿蒙面试题
  • Kotlin 扩展函数与内联函数
  • python视频爬虫
  • 2025 年 2 月 TIOBE 指数
  • day09_实时类标签/指标
  • 使用Cocos Creator制作“打砖块”小游戏:从零开始的详细教程
  • Aitken 逐次线性插值
  • SQLite 约束
  • 算法学习笔记之贪心算法
  • ASP.NET Core的贫血模型与充血模型
  • PortSwigger——WebSockets vulnerabilities
  • 稀土紫外屏蔽剂:科技护航,守护您的健康与美丽
  • Docker拉不下来镜像问题解决法案
  • 美国务卿鲁比奥抵达会场,将参加俄乌会谈
  • 自强!助残!全国200个集体和260名个人受到表彰
  • 日本一季度实际GDP环比下降0.2%
  • 收到延期付款利息,该缴纳增值税吗?
  • 巴基斯坦与印度停火延长至18日
  • 多个侵华日军细菌战部队留守名簿文件首次公布