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 и ЭЛЕМЕНТ) использование его имени.

[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