1、归一化过程
CT图像推荐采用 “减去固定值,除以固定值”的方式,以便保留灰度值信息;不建议减去均值再除以方差
2、注意事项
图像和mask的spacing、direction、origin等要注意是否一致,在img_itk -> img_arr -> img_itk的过程中,建议使用img_aft.CopyInformation(img_bf)一键保证各种参数一致性
3、dicom匿名化
患者名,患者地址,医院名,医院地址
4、dicom不解压快速读取信息
相当于把里面的第一个的dicom读到内存里,然后用pydicom读取信息。 参数stop_before_pixels=True,表示不用读数据
这样只适用于一个zip都是一个pid的情况
import zipfile
from io import BytesIO
import pydicom
with zipfile.ZipFile(f1, 'r') as zip_file:
blob = zip_file.read(zip_file.namelist()[1])
ds = pydicom.dcmread(BytesIO(blob), stop_before_pixels=True)