SimpleITK 版本“2.2.0”。 Python版本3.9.3 Numpy 版本 1.24.2
我使用 SimpleITK 读取图像,然后在不同方向上对其进行切片。例如,图像是“image.mhd”,我将其读为:
image = sitk.ReadImage('image.mhd')
然后我通过以下方式在冠状视图上将其切片:
myslice = image[:, index, :]
然后我使用 satk.WriteImage(myslice, 'slice.mhd') 将此切片保存回 mhd。
当我将其加载回 ITK-Snap 时,图像是上下颠倒的。有什么理由吗?我做错了什么吗?
尝试对 SimpleITK 加载的图像进行切片
您的图像可能有非身份方向。在切片之前尝试使用 DICOMOrientImageFilter 和身份(LPS)方向。