DicomTagViewer

MLModule
genre DICOM
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLImageFile
definition mlImageFile.def
see also DicomTagModify, DicomUIDGenerator
keywords sop, uid

Purpose

The module DicomTagViewer displays the DICOM tags and their values of an image.

Usage

In the Read Tags panel of the DicomTagViewer module, up to nine DICOM tags can be specified for which the corresponding tag values are displayed.

In the All Tags panel, a list of all DICOM tags of an image can be generated.

Details

The most frequently used DICOM tags are:

  • Patient Information: PatientsName, PatientID, PatientsBirthDate, PatientsSex
  • Acquisition Information: Modality, ManufacturersModelName, InstitutionName
  • Image Information: StudyInstanceUID, SOPInstanceUID, SeriesDescription, ImageType, Rows, Columns, NumberOfFrames, ImageDate, ImageTime

Windows

Default Panel

../../../Modules/ML/MLImageFile/mhelp/Images/Screenshots/DicomTagViewer._default.png

Input Fields

input0

name: input0, type: Image

Parameter Fields

Field Index

All Tags: String tagName2: String tagValue2: String
Dump Tags: Trigger tagName3: String tagValue3: String
File: String tagName4: String tagValue4: String
Get Values: Trigger tagName5: String tagValue5: String
maxValueLen: Integer tagName6: String tagValue6: String
Show Private Tags: Bool tagName7: String tagValue7: String
Tag List Subset: Enum tagName8: String tagValue8: String
tagName0: String tagValue0: String Trim Spaces: Bool
tagName1: String tagValue1: String  

Visible Fields

All Tags

name: allTags, type: String, persistent: no

Shows a list of all DICOM tags in the format (gggg,eeee) TagName: Tag Value.

Show Private Tags

name: showPrivateTags, type: Bool, default: FALSE

If checked, private tags are shows as well in the list of all tags.

Tag List Subset

name: tagListSubset, type: Enum, default: AllTags

Defines the subset of tags that are to be shown.

Values:

Title Name Deprecated Name Description
All Tags AllTags ALL_TAGS List all tags associated with the input image.
Non Root NonRoot NON_ROOT List only those tags that have been modified in the network; do not list tags that are inherited from the creator of the DICOM tag list (e.g. read unmodified from the original input file).
Owned Owned OWNED List only those tags that have been modified by the most recent predecessor module.

File

name: dicomFile, type: String, persistent: no

Shows the file name under which the current image is saved.

Dump Tags

name: Print, type: Trigger

If pressed, the list of DICOM tags and values is being dumped to the console of MeVisLab.

Get Values

name: getValues, type: Trigger, deprecated name: GetCurrentProperties

If pressed, all tags and values are retrieved anew from the input image.

Trim Spaces

name: trimSpaces, type: Bool, default: FALSE, deprecated name: eliminateTrailingSpaces

If checked, trailing spaces in the DICOM tag values are being removed.

Hidden Fields

tagName0

name: tagName0, type: String

tagValue0

name: tagValue0, type: String, persistent: no, deprecated name: valueName0

tagName1

name: tagName1, type: String

tagValue1

name: tagValue1, type: String, persistent: no, deprecated name: valueName1

tagName2

name: tagName2, type: String

tagValue2

name: tagValue2, type: String, persistent: no, deprecated name: valueName2

tagName3

name: tagName3, type: String

tagValue3

name: tagValue3, type: String, persistent: no, deprecated name: valueName3

tagName4

name: tagName4, type: String

tagValue4

name: tagValue4, type: String, persistent: no, deprecated name: valueName4

tagName5

name: tagName5, type: String

tagValue5

name: tagValue5, type: String, persistent: no, deprecated name: valueName5

tagName6

name: tagName6, type: String

tagValue6

name: tagValue6, type: String, persistent: no, deprecated name: valueName6

tagName7

name: tagName7, type: String

tagValue7

name: tagValue7, type: String, persistent: no, deprecated name: valueName7

tagName8

name: tagName8, type: String

tagValue8

name: tagValue8, type: String, persistent: no, deprecated name: valueName8

maxValueLen

name: maxValueLen, type: Integer, default: 80