import pydicom import matplotlib.pyplot as plt import numpy as np def main(): # Читаем DICOM-файл ds = pydicom.dcmread("./datasets/MRBRAIN.DCM") # Получаем пиксельные данные в виде NumPy-массива image_array = ds.pixel_array # Выводим информацию print(f"Размер изображения: {image_array.shape}") print(f"Пациент: {ds.PatientName}") print(f"Модальность: {ds.Modality}") # Отображаем изображение plt.imshow(image_array, cmap='gray') plt.axis('off') plt.show()