dicomlookup

Найдите атрибут в словаре данных DICOM

Синтаксис

nameOut = dicomlookup(group,element)
[groupOut,elementOut] = dicomlookup(name)

Описание

пример

nameOut = dicomlookup(group,element) изучает текущий словарь данных DICOM для атрибута с заданным group и тегами element. dicomlookup возвращает имя атрибута.

[groupOut,elementOut] = dicomlookup(name) изучает текущий словарь данных DICOM для атрибута, заданного name, и возвращает группу и теги элементов, сопоставленные с атрибутом.

Примеры

свернуть все

Найдите имена атрибутов DICOM с помощью их тегов.

name1 = dicomlookup('7FE0', '0010')
name1 = 
'PixelData'
name2 = dicomlookup(40, 4)
name2 = 
'PhotometricInterpretation'

Ищите тег атрибута DICOM (GROUP и ЭЛЕМЕНТ) использование его имени.

[group, element] = dicomlookup('TransferSyntaxUID')
group = 2
element = 16

Исследуйте метаданные файла DICOM. Это возвращает то же значение, даже если словарь данных изменяется.

metadata = dicominfo('CT-MONO2-16-ankle.dcm');
metadata.(dicomlookup('0028', '0004'))
ans = 
'MONOCHROME2'

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

свернуть все

Тег группы DICOM, заданный как положительное целочисленное десятичное число или вектор символов или скаляр строки, который содержит шестнадцатеричное значение.

Пример: 40

Пример: '7FE0' или "7FE0"

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string

Тег группы DICOM, заданный как положительное целочисленное десятичное число или вектор символов или скаляр строки, который содержит шестнадцатеричное значение. element и group должны представлять тот же тип значения:

  • Если group является положительным целым числом, то element является также положительным целым числом.

    Если group является вектором символов или скаляром строки, который содержит шестнадцатеричное значение, то element является или вектором символов или скаляром строки, который содержит шестнадцатеричное значение.

Пример 4

Пример: '0010' или "0010"

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string

Название атрибута DICOM, заданное как вектор символов или скаляр строки.

Пример: 'PhotometricInterpretation' или "PhotometricInterpretation"

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

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

свернуть все

Возвращенный тег группы DICOM, возвращенный как положительное целочисленное десятичное число.

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

Возвращенный тег группы DICOM, возвращенный как положительное целочисленное десятичное число.

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

Возвращенное название атрибута DICOM, возвращенное как вектор символов.

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

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

| | | | | |

Представленный в R2006b

Для просмотра документации необходимо авторизоваться на сайте