次のように回転行列と並進行列を計算するコードがあります。
matrix Matrix<double> rt = new Matrix<double>(3, 4);
if (positiveCount[0] > positiveCount[1])
{
rt = R[0].ConcateHorizontal(T[0].GetCol(2));
}
else
{
rt = R[1].ConcateVertical(T[1].GetCol(2));
}
画像に示すようにエラーが発生します。
すべての行列と要素を確認しましたが、すべてのサイズが一致しています。
誰も同じエラーを経験しましたか?