scipy.spatial.transform.RigidTransform.
scipy.spatial.transform.RigidTransform.translation#
- RigidTransform.перевод#
Возвращает компонент трансляции преобразования.
Преобразование — это композиция вращения и переноса, такая что при применении к вектору вектор сначала вращается, а затем переносится. Это свойство возвращает часть переноса преобразования.
- Возвращает:
- переводnumpy.ndarray, форма (N, 3) или (3,)
Одиночный вектор переноса или набор векторов переноса.
Примеры
>>> from scipy.spatial.transform import RigidTransform as Tf >>> from scipy.spatial.transform import Rotation as R >>> import numpy as np
Компонент трансляции извлекается из преобразования:
>>> t = np.array([[1, 0, 0], [2, 0, 0], [3, 0, 0]]) >>> r = R.random() >>> tf = Tf.from_components(t, r) >>> np.allclose(tf.translation, t) True