批量将医学图像dcm文件转为jpg文件

利用pydicom库和scipy.misc库将医学图像的DICOM文件转为常见jpg图像文件。

import pydicom
import scipy.misc
import os

INPUT_FOLDER = './image/series-000001/'	# the folder containing medical images
OUTPUT_FOLDER = './jpeg_image'	# the folder to save the jpeg image
patients = os.listdir(INPUT_FOLDER)
patients.sort()
# print(patients)

for patient in patients:
	print(patient)
	dataset = pydicom.dcmread(INPUT_FOLDER+patient)
	img = dataset.pixel_array
	path = OUTPUT_FOLDER + os.path.splitext(patient)[0] + '.jpg'
	scipy.misc.imsave(path,img)