rigidtform3d
説明
rigidtform3d
オブジェクトは、3 次元剛体幾何学的変換に関する情報を格納し、フォワード変換と逆変換を可能にします。
作成
rigidtform3d
オブジェクトは次の方法で作成できます。
imregtform
— 類似性の最適化を使用して移動イメージを固定イメージにマッピングする幾何学的変換を推定します。他のツールボックスに含まれる、幾何学的変換を返す関数。例 (これに限定されません):
fitgeotform3d
(Medical Imaging Toolbox)
ここで説明する関数
rigidtform3d
。
構文
説明
tform = rigidtform3d
は、恒等変換を実行する rigidtform3d
オブジェクトを作成します。
tform = rigidtform3d(
は、指定された R
,Translation
)R
および Translation
プロパティの値に基づいて剛体変換を実行する rigidtform3d
オブジェクトを作成します。これらのプロパティは、回転行列と、x、y、および z 方向における平行移動の量を示します。
tform = rigidtform3d(
は、オイラー角および指定された eulerAngles
,Translation
)Translation
プロパティの値に基づいて剛体変換を実行する rigidtform3d
オブジェクトを作成します。
tform = rigidtform3d(A)
は、rigidtform3d
オブジェクトを作成し、指定された 3 次元剛体変換行列をプロパティ A
に設定します。
tform = rigidtform3d(
は、有効な 3 次元剛体幾何学的変換を表す、別の幾何学的変換オブジェクト tformIn
)tformIn
から rigidtform3d
オブジェクトを作成します。
入力引数
プロパティ
オブジェクト関数
invert | 幾何学的逆変換 |
outputLimits | Find output spatial limits given input spatial limits |
transformPointsForward | Apply forward geometric transformation |
transformPointsInverse | Apply inverse geometric transformation |