SimpleITK中術語


SimpleITK中,各術語對應如下:

Width: 寬度,X軸,矢狀面
Height: 高度,Y軸,冠狀面
Depth: 深度, Z軸,橫斷面

引用自:https://blog.csdn.net/JianJuly/article/details/99547691

GetArrayFromImage()可用於將SimpleITK對象轉換為ndarray

import SimpleITK as sitk
# 實驗用的圖片大小為320*250*80,
# 即矢狀面(x軸方向)切片數為320,冠狀面(y軸方向)切片數為250,
# 橫斷面(z軸方向)片數為80 
# 如上圖所示

path = 'E:\COVID-19CTimageAnal\label\00018.dcm'
image = sitk.ReadImage(path)# convert to ndarry
data = sitk.GetArrayFromImage(image)
shape_data = data.shape
print(f'shape of data: {shape_data}')

輸出:

shape of data: (80, 250, 320)

原始SimpleITK數據的存儲形式為(Width, Height, Depth)即(X,Y,Z),使用GetArrayFromImage()方法后,X軸與Z軸發生了對調,輸出形狀為:(Depth, Height, Width)即(Z,Y,X)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM