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

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


http://www.kler.cn/a/545344.html

相关文章:

  • AI代码生成器:前端开发的新纪元
  • 2024BaseCTF_week4_web上
  • 稀土紫外屏蔽剂:科技护航,守护您的健康与美丽
  • 【C语言】C语言 实践课题选题系统(源码+报告+数据文件)【独一无二】
  • 本地部署 Ollama 模型并实现本地可视化聊天界面(使用 DeepSeek)
  • win10中mstsc远程Centos-Stream 9图形化界面
  • 李超线段树 树链剖分 学习笔记
  • Linux进阶——nfs服务器
  • 常见的缓存更新策略
  • 【H5自适应】响应式金融理财网站模板 – pbootcms财务管理机构源码下载
  • 《机器学习数学基础》补充资料:柯西—施瓦茨不等式以及相关证明
  • pyenv在ubuntu上管理python 环境
  • oracle表分区--范围分区
  • Vivado生成edif网表及其使用
  • 使用spring-web 和 不是用spring-web各自的最小依赖
  • AI前端开发的学习成本与回报——效率革命的曙光
  • KOA优化高斯回归预测matlab
  • Python爬虫框架 - 实际项目(拿到可以直接用)
  • DeepSeek AI 满血版功能集成到WPS或Microsoft Office中
  • 基于SSM+uniapp的租房小程序