[python]SimpleITK—(1)DicomファイルをNIFTIファイルに変換

1072 ワード

Image Processing


DicomファイルとNIFTIファイル

  • Dicom(.dcm)ファイル
  • 1枚の医療映像(slice)は、2次元映像です.
  • sliceに相当します.
  • NIFTI(.nii,.nii.gz)ファイル
  • Dicomファイルからなる複数の3 Dビデオ.
  • 巻(=シート)に相当します.

  • DicomファイルをNIFTIファイルに変換

    import dicom2nifti		#dicom파일을 nifti파일로 변환
    import os			#불필요한 파일이 존재하면 삭제
    import shutil			#파일 관련 작업을 수행
    
    dicom2nifti.convert_directory(srcDir, output)
    
    srcDir = '/dicom_folder'	#dicom파일이 존재하는 폴더경로
    output = '/output_folder'	#nifti파일을 저장할 폴더경로
    
    targetDir = os.path.join(srcDir, 'file_name')	#srcDir폴더 내의 특정 파일 지정
    os.remove(target_dir)				#파일 삭제
    
    os.listdir(srcDir)	#지정한 경로에 존재하는 파일의 리스트

    Reference


    https://towardsdatascience.com/alzheimer-diagnosis-with-deep-learning-data-preprocessing-4521d6e6ebeb