Как предварительно обработать формат данных NIfTI с помощью NiBabel (Python) - PullRequest
1 голос
/ 05 марта 2019

после преобразования NIfTI-файла в массив с использованием NiBabel, массив имеет три измерения и числа выглядят так:

[-9.35506855e-42 -1.78675141e-35  1.18329136e-30 -1.58892995e-24
5.25227377e-24  1.11677966e-23 -2.41237451e-24 -1.51333104e-25
6.79829196e-30 -9.84047188e-36  1.23314265e-43 -0.00000000e+00]

Как я могу предварительно обработать этот массив для машинного обучения? При выборе только показателя степени большая часть информации теряется при построении изображения, поэтому, может быть, база также важна?

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 06 марта 2019

Это поможет вам преобразовать niftiimage для доступа к массиву numpy:

img = nib.load(example_filename)
data = img.get_fdata()
...