niftiinfo

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

Синтаксис

Описание

пример

info = niftiinfo(filename) возвращает метаданные, info, от Технологической Инициативы Информатики Нейрообработки изображений (NIfTI) регистрируют, задан filename. niftiinfo функционируйте поддерживает обоих NIfTI1 и NIfTI2 форматы файлов.

Примеры

свернуть все

Загрузите метаданные из файла NIfTI brain.nii.

info = niftiinfo('brain.nii');

Отобразите версию файла.

info.Version
ans = 
'NIfTI1'

Отобразите пиксельные размерности файла.

info.PixelDimensions
ans = 1×3

     1     1     1

Отобразите необработанное содержимое заголовка.

info.raw
ans = struct with fields:
        sizeof_hdr: 348
          dim_info: ' '
               dim: [3 256 256 21 1 1 1 1]
         intent_p1: 0
         intent_p2: 0
         intent_p3: 0
       intent_code: 0
          datatype: 2
            bitpix: 8
       slice_start: 0
            pixdim: [1 1 1 1 0 0 0 0]
        vox_offset: 352
         scl_slope: 0
         scl_inter: 0
         slice_end: 0
        slice_code: 0
        xyzt_units: 0
           cal_max: 0
           cal_min: 0
    slice_duration: 0
           toffset: 0
           descrip: ''
          aux_file: ''
        qform_code: 0
        sform_code: 0
         quatern_b: 0
         quatern_c: 0
         quatern_d: 0
         qoffset_x: 0
         qoffset_y: 0
         qoffset_z: 0
            srow_x: [0 0 0 0]
            srow_y: [0 0 0 0]
            srow_z: [0 0 0 0]
       intent_name: ''
             magic: 'n+1 '

Отобразите поглощенный код от необработанной структуры.

info.raw.intent_code
ans = 0

Входные параметры

свернуть все

Имя файла NIfTI, заданного как скаляр строки или вектор символов.

  • Если вы не задаете расширение файла, то niftiinfo ищет файл с дополнительным .nii (или .nii.gz если файл сжат).

  • Если niftiinfo не может найти файл с .nii или .nii.gz расширение, затем это ищет файл с расширением файла .hdr (или .hdr.gz если файл сжат). В двойном файле формат NIfTI, .hdr файл содержит метаданные, сопоставленные с объемом.

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

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

свернуть все

Метаданные сопоставлены с объемом NIfTI, возвращенным как структура.

niftiinfo возвращает метаданные в заголовок в упрощенной форме. Функция переименовывает, переупорядочивание и поля пакетов в более легкий, чтобы считать структуры MATLAB®. Например, niftiinfo создает DisplayIntensityRange поле от cal_max и cal_min поля метаданных файла. Чтобы просмотреть метаданные, как это появляется в файле, смотрите raw поле структуры возвращено.

Ссылки

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

Смотрите также

|

Введенный в R2017b