exponenta event banner

niftiread

Чтение изображения NIfTI

Описание

пример

V = niftiread(filename) считывает файл образа NIfTI, указанный filename в текущей папке или на пути и возвращает объемные данные в V. niftiread функция поддерживает оба NIfTI1 и NIfTI2 форматы файлов.

V = niftiread(headerfile,imgfile) читает файл заголовка NIfTI (.hdr) и файл изображения (.img) пара.

пример

V = niftiread(info) считывает файл NIfTI, описанный структурой метаданных info. Создание info структура, используйте niftiinfo функция

Примеры

свернуть все

Загрузка объемных данных из файла NIfTI. Файл использует комбинированный формат NIfTI - изображение и метаданные находятся в одном файле. Этот тип файла NIfTI имеет расширение .ni.

V = niftiread('brain.nii');

Просмотр переменной в рабочей области.

whos V
  Name        Size                  Bytes  Class    Attributes

  V         256x256x21            1376256  uint8              

Считывание метаданных из файла NIfTI.

info = niftiinfo('brain.nii');

Считывание объемного изображения с помощью структуры метаданных, возвращенной niftiinfo.

V = niftiread(info);

Просмотр переменной в рабочей области.

whos V
  Name        Size                  Bytes  Class    Attributes

  V         256x256x21            1376256  uint8              

Входные аргументы

свернуть все

Имя файла NIfTI, указанного как строковый скалярный или символьный вектор. Файл может находиться в NIfTI1 или NIfTI2 формат файла.

  • Если расширение файла не указано, то niftiread ищет файл с помощью .nii расширение.

  • Если niftiread не удается найти файл с помощью .nii расширение, затем он ищет gzipped версию файла, с расширением .nii.gz.

  • Если niftiread не удается найти файл с помощью .nii.gz расширение, затем он ищет файл с .hdr, .hdr.gz, .img, или .img.gz расширение файла.

  • Если niftiread не удается найти файл, соответствующий ни одному из этих параметров, после чего возвращается ошибка.

Типы данных: char | string

Имя файла, содержащего метаданные, указанное как строковый скаляр или символьный вектор. Файл заголовка NIfTI (.hdr) содержит метаданные, связанные с томом NIfTI. Если не указан соответствующий imgfile, то niftiread поиск файла с тем же именем и расширением в той же папке .img.

Типы данных: char | string

Имя файла, содержащего том, указанное как строковый скаляр или символьный вектор. Файл образа NIfTI (.img) содержит данные тома. Если не указан соответствующий файл заголовка, то niftiread поиск файла с тем же именем и расширением в той же папке .hdr.

Типы данных: char | string

Метаданные файла NIfTI, указанные как структура, возвращаемая niftiinfo.

Типы данных: struct

Выходные аргументы

свернуть все

Объемные данные, возвращаемые в виде числового массива.

Подробнее

свернуть все

Формат файла NifTI

NIfTI (Neuroimaging Informatics Technology Initiative) - спонсируемая NIH рабочая группа по содействию совместимости функциональных программных средств нейровизуализации. NIfTI использует один или два формата хранения файлов.

  • Двухфайловый формат хранит данные в паре файлов: файл заголовка (.hdr), содержащий метаданные и файл данных (.img), содержащий данные изображения.

  • Формат одного файла хранит данные в одном файле (.nii), который содержит информацию заголовка, за которой следуют данные изображения.

Ссылки

[1] Кокс, Р. В., Дж. Эшбернер, Х. Бреман, К. Фисселл, К. Хасельгроув, К. Дж. Холмс, Дж. Л. Ланкастер, Д. Э. Рекс, С. М. Смит, Дж. Б. Вудворд и С. К. Стротер. «(Вид) новый стандарт формата данных изображения: NiFTI-1». 10-е Годовое собрание Организации Отображения Человеческого мозга, Будапешта, Венгрия, июнь 2004.

См. также

|

Представлен в R2017b