我正在开发一个使用 VTK、ITK 和 QT 注册和显示 3D DICOM 图像的应用程序。
我在注册部分遇到了一些问题。
为此,我使用了 ScaleVersor3DTransform、VersorTransformOptimizer、NormalizedCorrelationImageToImageMetric 和 LinearInterpolateImageFunction。
问题是我需要锁定或禁用 Z 轴上的旋转。唯一可以旋转的轴是 X 和 Y。
我尝试从变换中获取 GetNumberOfParameters() 并将其所有值设置为 1.0(尽管我认为 Z 旋转是数组上的第三个位置),但这似乎不起作用。
我有哪些选择?