exponenta event banner

dicomlookup

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

Описание

пример

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 и ELEMENT), используя его имя.

[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