SimpleITK版本“2.2.0”。Python版本3.9.3 Numpy版本1.24.2
我使用SimpleITK读取图像,然后在不同的方向上切片。例如,图像是'image. mhd',我将其读入:
image = sitk.ReadImage('image.mhd')
然后我在冠状面上将其切片:
myslice = image[:, index, :]
然后使用sitk.WriteImage(myslice,'slice. mhd')将该切片保存回mhd。
当我将它加载回ITK-Snap时,图像是上下颠倒的。为什么呢?我做错什么了吗?
尝试切片SimpleITK加载的图像
1条答案
按热度按时间pkbketx91#
您的图像可能具有非身份方向。尝试在切片之前使用具有标识(LPS)方向的DICOMOrientImageFilter。