сохранить пересчитанное изображение в файлы DICOM - PullRequest
0 голосов
/ 08 июля 2019

Я хочу сохранить передискретизированные изображения в файлы dicom.Во-первых, я сделал повторную выборку на основе Google и получил изображения и фрагменты.Затем я использовал следующие коды для сохранения изображения в файлах dcm.

img_s, img_r, img_c = image.shape  # image is a numpy array after resampled images. 
image = image.astype(np.uint16) 
slice_tmp.SliceThickness = 1.0   # slice_tmp is a slice reading from a dcm file using pydicom.dcmread(path)
slice_tmp.SpacingBetweenSlices = 1.0 
slice_tmp.Rows = img_r 
slice_tmp.Columns = img_c
slice_tmp.PixelData = image.tobytes() 
slice_tmp.save_as(filepath)

После этого я использовал средство просмотра MicroDicom для отображения сохраненного файла dcm, но обнаружил, что сохраненный файл выглядит как двоичное изображение (но значения пикселей изображения не являются двоичными), и я не могу настроить ширину окна и центр.Есть ли помощь?

...