我想问一下,是否有人知道如何将x,y,z欧拉角转换/组合成一个值?对此有什么功能吗?我已经搜索过了,但我找到了转换为矩阵或四元数的方法,但它们输出的值不止一个(即旋转和向量)。我说的对吗?
我正在尝试将数据输入SPSS进行手势识别的统计分析,我为每个关节插入3列(x,y,z旋转),但我希望每个关节有一列,因此有一个值,以便正确地分析和分类它们。有什么建议吗?
非常感谢!关于问候
发布于 2013-11-12 17:44:35
旋转数据是三维的,而不是一维的。当然,有一些方法可以将数据归结为一个数字(例如,以其CRC32为例),但它们将丢失信息并导致较差的分类精度。
为什么每个关节只需要一个标量列?将多个“功能”与一个“事物”相关联并不少见。试一试-- euler角度对于分类来说不是很好,但多维性是数据固有的,而不是要逃避的东西。
https://stackoverflow.com/questions/19925615
复制相似问题