Использование Simple ITK для повторной выборки объема с новым направлением, а затем попытка извлечь 2D плоскость из повернутого объема? - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь пересчитать объем в новом вращении, используя Simple ITK .SetDirection ().

Затем я хочу извлечь 2D-плоскость, но когда я это делаю, это не по вектору новой координаты система и как будто я никогда не поворачивал громкость. Однако в Slicer я могу найти правильную плоскость в системе координат LPS, которая используется в windows.

Мое новое направление, ijk: [-0,237453, -0,971399,0,0,971399, -0,237453,0,0,0,1] и источник определен. Изображение ниже показывает тот, который я хочу получить на слайсере, и плоскость, которую я получаю через SITK.

Как вы можете видеть, плоскость в ITK выглядит так, как будто я никогда не менял направление громкости и просто [ 100,010,001]

Любая помощь будет высоко цениться о том, как я могу извлечь 2D плоскость в слайсере, я знаю положение средней точки в координатах ijk, но не могу извлечь ее, так как координаты i и j зависят друг от друга.
Sagittal plane I want to extract Correct orientation of the plane Incorrect plane i extract viewed in ITK-Snap

...