DICOMを撮像条件で名前をつけて保存する。
今回は、"TR_◯◯◯◯_TE_◯◯◯◯.dcm"とする。
こうしておくと管理がしやすい。
〜 import os import shutil import pydicom ws = "ワークスペースフォルダパスを書く" os.chdir(ws) dcm_path = os.path.join(ws, "00000010.DCM") tmp_dcm = pydicom.dcmread(dcm_path) TE = str(round(tmp_dcm.EchoTime)) TR = str(round(tmp_dcm.RepetitionTime)) #ここで保存するファイル名を書く tmp_fl_nm = "TR_" + TR +"_TE_" + TE +".dcm" des_fd = "保存先のフォルダパスを書く" des_fl_path = os.path.join(des_fd, tmp_fl_nm) shutil.copy2(dcm_path , des_fl_path) 〜
これをfor分と組み合わせて使う。