- inline itk::Matrix<double, 3, 3> GetBackwardAffineMatrix2D(itk::Array<double> transformParameters)
- {
- itk::Matrix<double, 3, 3> matrix;
- //rotation part
- matrix[0][0]=cos(transformParameters[0]);
- matrix[0][1]=sin(transformParameters[0]);
- matrix[1][0]=-sin(transformParameters[0]);
- matrix[1][1]=cos(transformParameters[0]);
- //translation part
- matrix[0][2]=transformParameters[1];
- matrix[1][2]=transformParameters[2];
- //homogenize
- matrix[2][0]=0.;
- matrix[2][1]=0.;
- matrix[2][2]=1.;
- return matrix;
- }
-
-