Разделение изображений NIFTI на воксельные патчи - PullRequest
1 голос
/ 11 апреля 2020

Я пытаюсь разделить набор 3D изображений MRA NIFTI на воксельные пятна одинакового размера (например, 32 x 32 x 32).
Цель состоит в том, чтобы использовать воксели для обучения 3D CNN для обнаружения аномалий в головном мозге. артерии.

Как этого добиться с помощью Python, используя такую ​​библиотеку, как Numpy.

1 Ответ

0 голосов
/ 16 апреля 2020

Мой ответ таков:

  1. Вы должны найти ROI и вырезать вокруг него квадрат с размерами 32x32 .

    • будьте осторожны, возможно, ваш ROI меньше, чем область, с которой вы хотите работать, поэтому проверьте, подходит ли он для всех изображений базы данных.
  2. Для последнего измерения сделайте заполнение (например, добавление нуля), чтобы заполнить оставшиеся фрагменты, чтобы получить 32 фрагмента, так что в результате получаются 32x32 обрезанных изображения x 32 фрагмента.

    • Будьте осторожны, быть ни один воксел с количеством срезов не превышает 32 срезов.
    • Окончательный результат будет:

      32 x 32 x 32

...