from glob import glob
import os
import pydicom
import numpy as np
import cv2
dcm_list = sorted(os.listdir('xxxx'))
for index, dcm_name in enumerate(dcm_list):
ds = pydicom.dcmread(os.path.join('xxxxx', dcm_name))
array = ds.pixel_array
resize_array = cv2.resize(array, (256, 256), interpolation=cv2.INTER_LINEAR)
ds.Rows = 256
ds.Columns = 256
ds.PixelData = resize_array
ds.save_as(os.path.join('/raid/xinyuan/registration/after_2_before/aodunbili/', dcm_name))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)