MATLAB读取.c3d文件

MATLAB读取.c3d文件

一、.c3d文件介绍

C3D格式是一种公用的文件格式,自1980年代中期以来,已在生物力学,动画和步态分析实验室中用于记录同步的3D和模拟数据。所有主要的3D Motion Capture System制造商以及生物力学,Motion Capture和Animation行业的公司都为它提供支持。C3D文件是一个标准,包含读取,显示和分析3D运动数据所需的所有信息,以及来自测力板,肌电图,加速度计和其他传感器的其他模拟数据。

上述介绍引自C3D官网(不一定打得开,可能需要梯子)原始网址:https://www.c3d.org/
大部分人体运动数据库都是打包成.c3d文件进行发布的。目前人体运动数据测量主要采用VICON等视觉测量系统,通过在人体皮肤表面粘贴相应的红外maker,记录这些红外maker点在人体运动过程中轨迹,再经过相应的计算,得到人体运动的数据。很多项目发布的人体运动数据库都是打包成“.c3d”的文件格式,c3d文件支持多种编程语言读取,例如python、c++、MATLAB。这里主要介绍MATLAB如何读取c3d文件。

二、MATLAB如何读取c3d文件

MATLAB读取c3d文件的方法有很多种,这里主要介绍两种方法:

方法一:
mathworks官网推荐一个“ezc3d”的免费工具箱。这是一个发布在github上的项目,目的是为了让大家能够更加方便的利用

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值