scipy.spatial.transform.RigidTransform.

concatenate#

classmethod RigidTransform.concatenate(cls, transforms)#

将一系列 RigidTransform 对象连接成一个单一对象。

参数:
transforms序列RigidTransform

如果传入单个 RigidTransform 实例,则返回它的副本。

返回值:
transformRigidTransform 实例

连接后的变换。

示例

>>> from scipy.spatial.transform import RigidTransform as Tf
>>> tf1 = Tf.from_translation([1, 0, 0])
>>> tf2 = Tf.from_translation([[2, 0, 0], [3, 0, 0]])
>>> Tf.concatenate([tf1, tf2]).translation
array([[1., 0., 0.],
       [2., 0., 0.],
       [3., 0., 0.]])