import dicom2nifti # pip install dicom2nifti
import os
def find_workdir(mainDir):
""" 返回所有的目录 """
all_work_dirs = []
subdirs = os.listdir(mainDir)
for subdir in subdirs:
if subdir == "readme.md" or int(subdir) < 244:
continue
part_dir = os.path.join(mainDir,subdir) # D:/lung_blood/244
filesAnddir = os.listdir(part_dir)
for item in filesAnddir:
if os.path.isdir(os.path.join(part_dir,item)):
part_dir = os.path.join(part_dir,item) # D:/lung_blood/243/HKMTEVPH
serizes_dir_version = os.listdir(part_dir)
for serize in serizes_dir_version:
if os.path.isdir(os.path.join(part_dir,serize)):
work_dir = os.path.join(part_dir,serize)
all_work_dirs.append(work_dir)
return all_work_dirs
if __n
dicom序列转nii格式
于 2022-03-03 09:18:50 首次发布