Загрузите файл с помощью CodecFactory.load(filename)
.
. Затем вы можете использовать DataSet.getTags()
для получения списка тегов, сохраненных в структуре DICOM.
Возвращенный класс TagsIds
являетсясписок, содержащий все TagId
: отсканируйте каждый идентификатор тега и извлеките его с помощью DataSet.getString()
(чтобы получить значение в виде строки) и DataSet.getDataType()
, чтобы получить его VR.
Когда DataSet.getString()
не удается, то выработа с последовательностью (встроенная структура DICOM), которую можно получить с помощью DataSet.getSequenceItem()
.
. Вы можете использовать статический метод DicomDictionary.getTagName()
, чтобы получить описание определенного тега.