Definition in file vil_dicom_header.h.
#include <vcl_ostream.h>
#include <vcl_string.h>
#include <vxl_config.h>
#include <vil/vil_stream.h>
#include <vcl_vector.h>
Go to the source code of this file.
| #define vr_macro | ( | VR, | |||
| CPPT | ) | VCL_DEFINE_SPECIALIZATION struct vil_dicom_header_type_of<VR> { typedef CPPT type; } |
Definition at line 271 of file vil_dicom_header.h.
Endian types.
| VIL_DICOM_HEADER_DEUNKNOWN | If the endian is unknown |
| VIL_DICOM_HEADER_DELITTLEENDIAN | Value for little endian |
| VIL_DICOM_HEADER_DEBIGENDIAN | Value for big endian |
Definition at line 31 of file vil_dicom_header.h.
Encapsulated image types.
Definition at line 39 of file vil_dicom_header.h.
DICOM types.
Defines the type of the dicom file being loaded. A dicom file can be a Part10 file a non-Part10 file or an unknown file type (possibly not dicom)
| VIL_DICOM_HEADER_DTUNKNOWN | Value for unknown dicom types |
| VIL_DICOM_HEADER_DTPART10 | Value for Part10 dicom files |
| VIL_DICOM_HEADER_DTNON_PART10 | Value for non Part10 dicom files |
Definition at line 23 of file vil_dicom_header.h.
Definition at line 234 of file vil_dicom_header.h.
| void vil_dicom_header_info_clear | ( | vil_dicom_header_info & | info | ) |
Clears a header info struct.
| void vil_dicom_header_print | ( | vcl_ostream & | os, | |
| const vil_dicom_header_info & | s | |||
| ) |
| vr_macro | ( | vil_dicom_header_UT | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_US | , | |
| vxl_uint_16 | ||||
| ) |
| vr_macro | ( | vil_dicom_header_UN | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_UL | , | |
| vxl_uint_32 | ||||
| ) |
| vr_macro | ( | vil_dicom_header_UI | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_TM | , | |
| float | ||||
| ) |
| vr_macro | ( | vil_dicom_header_ST | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_SS | , | |
| vxl_sint_16 | ||||
| ) |
| vr_macro | ( | vil_dicom_header_SQ | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_SL | , | |
| vxl_sint_32 | ||||
| ) |
| vr_macro | ( | vil_dicom_header_SH | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_PN | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_OW | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_OB | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_LT | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_LO | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_IS | , | |
| long | ||||
| ) |
| vr_macro | ( | vil_dicom_header_FL | , | |
| float | ||||
| ) |
| vr_macro | ( | vil_dicom_header_FD | , | |
| double | ||||
| ) |
| vr_macro | ( | vil_dicom_header_DS | , | |
| float | ||||
| ) |
| vr_macro | ( | vil_dicom_header_DA | , | |
| long | ||||
| ) |
| vr_macro | ( | vil_dicom_header_CS | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_AT | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_AS | , | |
| vcl_string | ||||
| ) |
| vr_macro | ( | vil_dicom_header_AE | , | |
| vcl_string | ||||
| ) |
| const vxl_uint_16 VIL_DICOM_HEADER_ACQUISITIONGROUP = 0x0018 |
Definition at line 64 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_AGESTRING = "AS" |
Definition at line 207 of file vil_dicom_header.h.
| const vxl_uint_32 VIL_DICOM_HEADER_ALLSET = 0xffffffff |
Definition at line 302 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_APPLICATIONENTRY = "AE" |
Definition at line 206 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQANGIOFLAG = 0x0025 |
Definition at line 137 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQCARDIACNUMBEROFIMAGES = 0x1090 |
Definition at line 151 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQECHONUMBERS = 0x0086 |
Definition at line 143 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQECHOTIME = 0x0081 |
Definition at line 140 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQECHOTRAINLENGTH = 0x0091 |
Definition at line 146 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQFLIPANGLE = 0x1314 |
Definition at line 156 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQHEARTRATE = 0x1088 |
Definition at line 150 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQINVERSIONTIME = 0x0082 |
Definition at line 141 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQMAGNETICFIELDSTRENGTH = 0x0087 |
Definition at line 144 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQMRACQUISITIONTYPE = 0x0023 |
Definition at line 135 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQNUMBEROFAVERAGES = 0x0083 |
Definition at line 142 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQPATIENTPOSITION = 0x5100 |
Definition at line 158 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQPHASEENCODINGDIRECTION = 0x1312 |
Definition at line 155 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQPIXELBANDWIDTH = 0x0095 |
Definition at line 147 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQPROTOCOLNAME = 0x1030 |
Definition at line 149 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQRECEIVINGCOIL = 0x1250 |
Definition at line 154 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQRECONTRUCTIONDIAMETER = 0x1100 |
Definition at line 153 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQREPETITIONTIME = 0x0080 |
Definition at line 139 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQSAR = 0x1316 |
Definition at line 157 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQSCANNINGSEQUENCE = 0x0020 |
Definition at line 132 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQSCANOPTIONS = 0x0022 |
Definition at line 134 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQSEQUENCENAME = 0x0024 |
Definition at line 136 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQSEQUENCEVARIANT = 0x0021 |
Definition at line 133 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQSLICESPACING = 0x0088 |
Definition at line 145 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQSLICETHICKNESS = 0x0050 |
Definition at line 138 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQSOFTWAREVERSION = 0x1020 |
Definition at line 148 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_AQTRIGGERWINDOW = 0x1094 |
Definition at line 152 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_ATTRIBUTETAG = "AT" |
Definition at line 208 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_BASICANNOTATIONBOXGROUP = 0x2030 |
Definition at line 77 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_BASICDIRGROUP = 0x0004 |
Definition at line 61 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_BASICFILMBOXGROUP = 0x2010 |
Definition at line 75 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_BASICFILMSESSIONGROUP = 0x2000 |
Definition at line 74 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_BASICIMAGEBOXGROUP = 0x2020 |
Definition at line 76 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_BASICIMAGEOVERLAYBOXGROUP = 0x2040 |
Definition at line 78 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_CODESTRING = "CS" |
Definition at line 209 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_COMMANDGROUP = 0x0000 |
Definition at line 59 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_CURVEGROUP = 0x5000 |
Definition at line 83 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_DATE = "DA" |
Definition at line 210 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_DATETIME = "DT" |
Definition at line 212 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_DECIMALSTRING = "DS" |
Definition at line 211 of file vil_dicom_header.h.
| const float VIL_DICOM_HEADER_DEFAULTINTERCEPT = 0.0f |
Definition at line 455 of file vil_dicom_header.h.
| const double VIL_DICOM_HEADER_DEFAULTSIZE = 1.0 |
Definition at line 453 of file vil_dicom_header.h.
| const float VIL_DICOM_HEADER_DEFAULTSIZE_FLOAT = 1.0f |
Definition at line 454 of file vil_dicom_header.h.
| const float VIL_DICOM_HEADER_DEFAULTSLOPE = 1.0f |
Definition at line 456 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_DELIMITERGROUP = 0xfffe |
Definition at line 87 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_DEVICEGROUP = 0x0050 |
Definition at line 71 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_DLITEM = 0xe000 |
Definition at line 200 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_DLITEMDELIMITATIONITEM = 0xe00d |
Definition at line 201 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_DLSEQDELIMITATIONITEM = 0xe0dd |
Definition at line 202 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_EXPLICITBIG = "1.2.840.10008.1.2.2" |
Definition at line 307 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_EXPLICITLITTLE = "1.2.840.10008.1.2.1" |
Definition at line 306 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_FLOATINGPOINTDOUBLE = "FD" |
Definition at line 213 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_FLOATINGPOINTSINGLE = "FL" |
Definition at line 214 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDACCESSIONNUMBER = 0x0050 |
Definition at line 108 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDACQUISITIONDATE = 0x0022 |
Definition at line 102 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDACQUISITIONTIME = 0x0032 |
Definition at line 106 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDATTENDINGPHYSICIAN = 0x1050 |
Definition at line 117 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDENTIFYINGGROUP = 0x0008 |
Definition at line 62 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDGROUPLENGTH = 0x0000 |
Definition at line 94 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDIMAGEDATE = 0x0023 |
Definition at line 103 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDIMAGETIME = 0x0033 |
Definition at line 107 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDIMAGETYPE = 0x0008 |
Definition at line 97 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDINSTITUTIONADDRESS = 0x0081 |
Definition at line 112 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDINSTITUTIONNAME = 0x0080 |
Definition at line 111 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDLENGTHTOEND = 0x0001 |
Definition at line 95 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDMANUFACTURER = 0x0070 |
Definition at line 110 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDMANUFACTURERMODEL = 0x1090 |
Definition at line 119 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDMODALITY = 0x0060 |
Definition at line 109 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDOPERATORNAME = 0x1070 |
Definition at line 118 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDREFERRINGPHYSICIAN = 0x0090 |
Definition at line 113 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSERIESDATE = 0x0021 |
Definition at line 101 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSERIESDESCRIPTION = 0x103E |
Definition at line 116 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSERIESTIME = 0x0031 |
Definition at line 105 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSOPCLASSID = 0x0016 |
Definition at line 98 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSOPINSTANCEID = 0x0018 |
Definition at line 99 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSPECIFICCHARACTER = 0x0005 |
Definition at line 96 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSTATIONNAME = 0x1010 |
Definition at line 114 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSTUDYDATE = 0x0020 |
Definition at line 100 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSTUDYDESCRIPTION = 0x1030 |
Definition at line 115 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IDSTUDYTIME = 0x0030 |
Definition at line 104 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMAGEGROUP = 0x0028 |
Definition at line 66 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMBITSALLOCATED = 0x0100 |
Definition at line 183 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMBITSSTORED = 0x0101 |
Definition at line 184 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMCOLUMNS = 0x0011 |
Definition at line 180 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMHIGHBIT = 0x0102 |
Definition at line 185 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMLARGEIMPIXELVALUE = 0x0107 |
Definition at line 188 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMPHOTOMETRICINTERP = 0x0004 |
Definition at line 178 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMPIXELPADDINGVALUE = 0x0120 |
Definition at line 189 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMPIXELREPRESENTATION = 0x0103 |
Definition at line 186 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMPIXELSPACING = 0x0030 |
Definition at line 182 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMPLANES = 0x0012 |
Definition at line 181 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_IMPLICITLITTLE = "1.2.840.10008.1.2" |
Definition at line 305 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMRESCALEINTERCEPT = 0x1052 |
Definition at line 192 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMRESCALESLOPE = 0x1053 |
Definition at line 193 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMROWS = 0x0010 |
Definition at line 179 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMSAMPLESPERPIXEL = 0x0002 |
Definition at line 177 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMSMALLIMPIXELVALUE = 0x0106 |
Definition at line 187 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMWINDOWCENTER = 0x1050 |
Definition at line 190 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_IMWINDOWWIDTH = 0x1051 |
Definition at line 191 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_INTEGERSTRING = "IS" |
Definition at line 215 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGBASELINE_P1 = "1.2.840.10008.1.2.4.50" |
Definition at line 308 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGDEFLOSSY_P2_4 = "1.2.840.10008.1.2.4.51" |
Definition at line 309 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGEXTENDED_P3_5 = "1.2.840.10008.1.2.4.52" |
Definition at line 310 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGEXTHIER_P16_18 = "1.2.840.10008.1.2.4.59" |
Definition at line 317 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGEXTHIER_P17_19 = "1.2.840.10008.1.2.4.60" |
Definition at line 318 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGFULLHIER_P24_26 = "1.2.840.10008.1.2.4.63" |
Definition at line 321 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGFULLHIER_P25_27 = "1.2.840.10008.1.2.4.64" |
Definition at line 322 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGFULLPROG_P10_12 = "1.2.840.10008.1.2.4.55" |
Definition at line 313 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGFULLPROG_P11_13 = "1.2.840.10008.1.2.4.56" |
Definition at line 314 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGLLESSDEF_P14_SV1 = "1.2.840.10008.1.2.4.70" |
Definition at line 325 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGLLESSHIER_P28 = "1.2.840.10008.1.2.4.65" |
Definition at line 323 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGLLESSHIER_P29 = "1.2.840.10008.1.2.4.66" |
Definition at line 324 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGLOSSLESS_P14 = "1.2.840.10008.1.2.4.57" |
Definition at line 315 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGLOSSLESS_P15 = "1.2.840.10008.1.2.4.58" |
Definition at line 316 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGSPECHIER_P20_22 = "1.2.840.10008.1.2.4.61" |
Definition at line 319 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGSPECHIER_P21_23 = "1.2.840.10008.1.2.4.62" |
Definition at line 320 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGSPECTRAL_P6_8 = "1.2.840.10008.1.2.4.53" |
Definition at line 311 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_JPEGSPECTRAL_P7_9 = "1.2.840.10008.1.2.4.54" |
Definition at line 312 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_LONGSTRING = "LO" |
Definition at line 216 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_LONGTEXT = "LT" |
Definition at line 217 of file vil_dicom_header.h.
| const unsigned VIL_DICOM_HEADER_MAXHEADERSIZE = 100 |
Definition at line 56 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_MEDIAGROUP = 0x0088 |
Definition at line 73 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_METAFILEGROUP = 0x0002 |
Definition at line 60 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_MFGROUPLENGTH = 0x0000 |
Definition at line 90 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_MFTRANSFERSYNTAX = 0x0010 |
Definition at line 91 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_NMIMAGEGROUP = 0x0054 |
Definition at line 72 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_OTHERBYTE = "OB" |
Definition at line 218 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_OTHERWORD = "OW" |
Definition at line 219 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_OVERLAYGROUP = 0x6000 |
Definition at line 84 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PADGROUP = 0xfffc |
Definition at line 86 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PATIENTINFOGROUP = 0x0010 |
Definition at line 63 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_PERSONNAME = "PN" |
Definition at line 220 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PIGROUPLENGTH = 0x0000 |
Definition at line 122 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PIPATIENTAGE = 0x1010 |
Definition at line 127 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PIPATIENTBIRTHDATE = 0x0030 |
Definition at line 125 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PIPATIENTHISTORY = 0x21B0 |
Definition at line 129 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PIPATIENTID = 0x0020 |
Definition at line 124 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PIPATIENTNAME = 0x0010 |
Definition at line 123 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PIPATIENTSEX = 0x0040 |
Definition at line 126 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PIPATIENTWEIGHT = 0x1030 |
Definition at line 128 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PIXELGROUP = 0x7fe0 |
Definition at line 85 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PRINTERGROUP = 0x2110 |
Definition at line 80 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PRINTJOBGROUP = 0x2100 |
Definition at line 79 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PROCEDUREGROUP = 0x0040 |
Definition at line 70 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PXGROUPLENGTH = 0x0000 |
Definition at line 196 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_PXPIXELDATA = 0x0010 |
Definition at line 197 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RELATIONSHIPGROUP = 0x0020 |
Definition at line 65 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RESULTSGROUP = 0x4008 |
Definition at line 82 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_RLELOSSLESS = "1.2.840.10008.1.2.5" |
Definition at line 326 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSAQUISITIONNUMBER = 0x0012 |
Definition at line 165 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSFRAMEOFREFERENCEUID = 0x0052 |
Definition at line 170 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSIMAGECOMMENTS = 0x4000 |
Definition at line 174 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSIMAGENUMBER = 0x0013 |
Definition at line 166 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSIMAGEORIENTATION = 0x0037 |
Definition at line 169 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSIMAGEPOSITION = 0x0032 |
Definition at line 168 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSIMAGESINACQUISITION = 0x1002 |
Definition at line 171 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSPATIENTORIENTATION = 0x0020 |
Definition at line 167 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSPOSITIONREFERENCE = 0x1040 |
Definition at line 172 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSSERIESINSTANCEUID = 0x000E |
Definition at line 162 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSSERIESNUMBER = 0x0011 |
Definition at line 164 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSSLICELOCATION = 0x1041 |
Definition at line 173 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSSTUDYID = 0x0010 |
Definition at line 163 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_RSSTUDYINSTANCEUID = 0x000D |
Definition at line 161 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_SEQUENCE = "SQ" |
Definition at line 223 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_SHORTSTRING = "SH" |
Definition at line 221 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_SHORTTEXT = "ST" |
Definition at line 225 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_SIGNEDLONG = "SL" |
Definition at line 222 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_SIGNEDSHORT = "SS" |
Definition at line 224 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_STUDYGROUP = 0x0032 |
Definition at line 67 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_TEXTGROUP = 0x4000 |
Definition at line 81 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_TIME = "TM" |
Definition at line 226 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_UNIQUEIDENTIFIER = "UI" |
Definition at line 227 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_UNKNOWN = "UN" |
Definition at line 229 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_UNLIMITEDTEXT = "UT" |
Definition at line 231 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_UNSIGNEDLONG = "UL" |
Definition at line 228 of file vil_dicom_header.h.
| const char* const VIL_DICOM_HEADER_UNSIGNEDSHORT = "US" |
Definition at line 230 of file vil_dicom_header.h.
| const short VIL_DICOM_HEADER_UNSPECIFIED = -1 |
Definition at line 451 of file vil_dicom_header.h.
| const unsigned short VIL_DICOM_HEADER_UNSPECIFIED_UNSIGNED = (unsigned short) -1 |
Definition at line 452 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_VISITGROUP = 0x0038 |
Definition at line 68 of file vil_dicom_header.h.
| const vxl_uint_16 VIL_DICOM_HEADER_WAVEFORMGROUP = 0x003a |
Definition at line 69 of file vil_dicom_header.h.
1.5.1