comparison Resources/DicomTransferSyntaxes.json @ 3727:090022f1b5e1

auto-generation of primitives to handle transfer syntaxes
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 06 Mar 2020 17:10:03 +0100
parents
children eb044cc49d51
comparison
equal deleted inserted replaced
3726:7b7ca203f1a3 3727:090022f1b5e1
1 [
2 {
3 "UID" : "1.2.840.10008.1.2",
4 "Name" : "Implicit VR Little Endian",
5 "Value" : "LittleEndianImplicit",
6 "Retired" : false,
7 "DCMTK" : "EXS_LittleEndianImplicit",
8 "GDCM" : "gdcm::TransferSyntax::ImplicitVRLittleEndian"
9 },
10
11 {
12 "UID" : "1.2.840.10008.1.2.1",
13 "Name" : "Explicit VR Little Endian",
14 "Value" : "LittleEndianExplicit",
15 "Retired" : false,
16 "DCMTK" : "EXS_LittleEndianExplicit",
17 "GDCM" : "gdcm::TransferSyntax::ExplicitVRLittleEndian"
18 },
19
20 {
21 "UID" : "1.2.840.10008.1.2.1.99",
22 "Name" : "Deflated Explicit VR Little Endian",
23 "Value" : "DeflatedLittleEndianExplicit",
24 "Retired" : false,
25 "DCMTK" : "EXS_DeflatedLittleEndianExplicit"
26 },
27
28 {
29 "UID" : "1.2.840.10008.1.2.2",
30 "Name" : "Explicit VR Big Endian",
31 "Value" : "BigEndianExplicit",
32 "Retired" : false,
33 "DCMTK" : "EXS_BigEndianExplicit"
34 },
35
36 {
37 "UID" : "1.2.840.10008.1.2.4.50",
38 "Name" : "JPEG Baseline (process 1, lossy)",
39 "Value" : "JPEGProcess1",
40 "Retired" : false,
41 "Note" : "Default Transfer Syntax for Lossy JPEG 8-bit Image Compression",
42 "DCMTK" : "EXS_JPEGProcess1",
43 "GDCM" : "gdcm::TransferSyntax::JPEGBaselineProcess1"
44 },
45
46 {
47 "UID" : "1.2.840.10008.1.2.4.51",
48 "Name" : "JPEG Extended Sequential (processes 2 & 4)",
49 "Value" : "JPEGProcess2_4",
50 "Retired" : false,
51 "Note" : "Default Transfer Syntax for Lossy JPEG (lossy, 8/12 bit), 12-bit Image Compression (Process 4 only)",
52 "DCMTK" : "EXS_JPEGProcess2_4",
53 "GDCM" : "gdcm::TransferSyntax::JPEGExtendedProcess2_4"
54 },
55
56 {
57 "UID" : "1.2.840.10008.1.2.4.52",
58 "Name" : "JPEG Extended Sequential (lossy, 8/12 bit), arithmetic coding",
59 "Value" : "JPEGProcess3_5",
60 "Retired" : true,
61 "DCMTK" : "EXS_JPEGProcess3_5"
62 },
63
64 {
65 "UID" : "1.2.840.10008.1.2.4.53",
66 "Name" : "JPEG Spectral Selection, Nonhierarchical (lossy, 8/12 bit)",
67 "Value" : "JPEGProcess6_8",
68 "Retired" : true,
69 "DCMTK" : "EXS_JPEGProcess6_8"
70 },
71
72 {
73 "UID" : "1.2.840.10008.1.2.4.54",
74 "Name" : "JPEG Spectral Selection, Nonhierarchical (lossy, 8/12 bit), arithmetic coding",
75 "Value" : "JPEGProcess7_9",
76 "Retired" : true,
77 "DCMTK" : "EXS_JPEGProcess7_9"
78 },
79
80 {
81 "UID" : "1.2.840.10008.1.2.4.55",
82 "Name" : "JPEG Full Progression, Nonhierarchical (lossy, 8/12 bit)",
83 "Value" : "JPEGProcess10_12",
84 "Retired" : true,
85 "DCMTK" : "EXS_JPEGProcess10_12"
86 },
87
88 {
89 "UID" : "1.2.840.10008.1.2.4.56",
90 "Name" : "JPEG Full Progression, Nonhierarchical (lossy, 8/12 bit), arithmetic coding",
91 "Value" : "JPEGProcess11_13",
92 "Retired" : true,
93 "DCMTK" : "EXS_JPEGProcess11_13"
94 },
95
96 {
97 "UID" : "1.2.840.10008.1.2.4.57",
98 "Name" : "JPEG Lossless, Nonhierarchical with any selection value (process 14)",
99 "Value" : "JPEGProcess14",
100 "Retired" : false,
101 "DCMTK" : "EXS_JPEGProcess14",
102 "GDCM" : "gdcm::TransferSyntax::JPEGLosslessProcess14"
103 },
104
105 {
106 "UID" : "1.2.840.10008.1.2.4.58",
107 "Name" : "JPEG Lossless with any selection value, arithmetic coding",
108 "Value" : "JPEGProcess15",
109 "Retired" : true,
110 "DCMTK" : "EXS_JPEGProcess15"
111 },
112
113 {
114 "UID" : "1.2.840.10008.1.2.4.59",
115 "Name" : "JPEG Extended Sequential, Hierarchical (lossy, 8/12 bit)",
116 "Value" : "JPEGProcess16_18",
117 "Retired" : true,
118 "DCMTK" : "EXS_JPEGProcess16_18"
119 },
120
121 {
122 "UID" : "1.2.840.10008.1.2.4.60",
123 "Name" : "JPEG Extended Sequential, Hierarchical (lossy, 8/12 bit), arithmetic coding",
124 "Value" : "JPEGProcess17_19",
125 "Retired" : true,
126 "DCMTK" : "EXS_JPEGProcess17_19"
127 },
128
129 {
130 "UID" : "1.2.840.10008.1.2.4.61",
131 "Name" : "JPEG Spectral Selection, Hierarchical (lossy, 8/12 bit)",
132 "Value" : "JPEGProcess20_22",
133 "Retired" : true,
134 "DCMTK" : "EXS_JPEGProcess20_22"
135 },
136
137 {
138 "UID" : "1.2.840.10008.1.2.4.62",
139 "Name" : "JPEG Spectral Selection, Hierarchical (lossy, 8/12 bit), arithmetic coding",
140 "Value" : "JPEGProcess21_23",
141 "Retired" : true,
142 "DCMTK" : "EXS_JPEGProcess21_23"
143 },
144
145 {
146 "UID" : "1.2.840.10008.1.2.4.63",
147 "Name" : "JPEG Full Progression, Hierarchical (lossy, 8/12 bit)",
148 "Value" : "JPEGProcess24_26",
149 "Retired" : true,
150 "DCMTK" : "EXS_JPEGProcess24_26"
151 },
152
153 {
154 "UID" : "1.2.840.10008.1.2.4.64",
155 "Name" : "JPEG Full Progression, Hierarchical (lossy, 8/12 bit), arithmetic coding",
156 "Value" : "JPEGProcess25_27",
157 "Retired" : true,
158 "DCMTK" : "EXS_JPEGProcess25_27"
159 },
160
161 {
162 "UID" : "1.2.840.10008.1.2.4.65",
163 "Name" : "JPEG Lossless, Hierarchical",
164 "Value" : "JPEGProcess28",
165 "Retired" : true,
166 "DCMTK" : "EXS_JPEGProcess28"
167 },
168
169 {
170 "UID" : "1.2.840.10008.1.2.4.66",
171 "Name" : "JPEG Lossless, Hierarchical, arithmetic coding",
172 "Value" : "JPEGProcess29",
173 "Retired" : true,
174 "DCMTK" : "EXS_JPEGProcess29"
175 },
176
177 {
178 "UID" : "1.2.840.10008.1.2.4.70",
179 "Name" : "JPEG Lossless, Nonhierarchical, First-Order Prediction (Processes 14 [Selection Value 1])",
180 "Value" : "JPEGProcess14SV1",
181 "Retired" : false,
182 "Note" : "Default Transfer Syntax for Lossless JPEG Image Compression",
183 "DCMTK" : "EXS_JPEGProcess14SV1",
184 "GDCM" : "gdcm::TransferSyntax::JPEGLosslessProcess14_1"
185 },
186
187 {
188 "UID" : "1.2.840.10008.1.2.4.80",
189 "Name" : "JPEG-LS (lossless)",
190 "Value" : "JPEGLSLossless",
191 "Retired" : false,
192 "DCMTK" : "EXS_JPEGLSLossless",
193 "GDCM" : "gdcm::TransferSyntax::JPEGLSLossless"
194 },
195
196 {
197 "UID" : "1.2.840.10008.1.2.4.81",
198 "Name" : "JPEG-LS (lossy or near-lossless)",
199 "Value" : "JPEGLSLossy",
200 "Retired" : false,
201 "DCMTK" : "EXS_JPEGLSLossy",
202 "GDCM" : "gdcm::TransferSyntax::JPEGLSNearLossless"
203 },
204
205 {
206 "UID" : "1.2.840.10008.1.2.4.90",
207 "Name" : "JPEG 2000 (lossless)",
208 "Value" : "JPEG2000LosslessOnly",
209 "Retired" : false,
210 "DCMTK" : "EXS_JPEG2000LosslessOnly",
211 "GDCM" : "gdcm::TransferSyntax::JPEG2000Lossless"
212 },
213
214 {
215 "UID" : "1.2.840.10008.1.2.4.91",
216 "Name" : "JPEG 2000 (lossless or lossy)",
217 "Value" : "JPEG2000",
218 "Retired" : false,
219 "DCMTK" : "EXS_JPEG2000",
220 "GDCM" : "gdcm::TransferSyntax::JPEG2000"
221 },
222
223 {
224 "UID" : "1.2.840.10008.1.2.4.92",
225 "Name" : "JPEG 2000 part 2 multicomponent extensions (lossless)",
226 "Value" : "JPEG2000MulticomponentLosslessOnly",
227 "Retired" : false,
228 "DCMTK" : "EXS_JPEG2000MulticomponentLosslessOnly",
229 "GDCM" : "gdcm::TransferSyntax::JPEG2000Part2Lossless"
230 },
231
232 {
233 "UID" : "1.2.840.10008.1.2.4.93",
234 "Name" : "JPEG 2000 part 2 multicomponent extensions (lossless or lossy)",
235 "Value" : "JPEG2000Multicomponent",
236 "Retired" : false,
237 "DCMTK" : "EXS_JPEG2000Multicomponent",
238 "GDCM" : "gdcm::TransferSyntax::JPEG2000Part2"
239 },
240
241 {
242 "UID" : "1.2.840.10008.1.2.4.94",
243 "Name" : "JPIP Referenced",
244 "Value" : "JPIPReferenced",
245 "Retired" : false,
246 "DCMTK" : "EXS_JPIPReferenced"
247 },
248
249 {
250 "UID" : "1.2.840.10008.1.2.4.95",
251 "Name" : "JPIP Referenced Deflate",
252 "Value" : "JPIPReferencedDeflate",
253 "Retired" : false,
254 "DCMTK" : "EXS_JPIPReferencedDeflate"
255 },
256
257 {
258 "UID" : "1.2.840.10008.1.2.4.100",
259 "Name" : "MPEG2 Main Profile at Main Level",
260 "Value" : "MPEG2MainProfileAtMainLevel",
261 "Retired" : false,
262 "DCMTK" : "EXS_MPEG2MainProfileAtMainLevel"
263 },
264
265 {
266 "UID" : "1.2.840.10008.1.2.4.101",
267 "Name" : "MPEG2 Main Profile at High Level",
268 "Value" : "MPEG2MainProfileAtHighLevel",
269 "Retired" : false,
270 "DCMTK" : "EXS_MPEG2MainProfileAtHighLevel"
271 },
272
273 {
274 "UID" : "1.2.840.10008.1.2.4.102",
275 "Name" : "MPEG4 High Profile / Level 4.1",
276 "Value" : "MPEG4HighProfileLevel4_1",
277 "Retired" : false,
278 "DCMTK" : "EXS_MPEG4HighProfileLevel4_1"
279 },
280
281 {
282 "UID" : "1.2.840.10008.1.2.4.103",
283 "Name" : "MPEG4 BD-compatible High Profile / Level 4.1",
284 "Value" : "MPEG4BDcompatibleHighProfileLevel4_1",
285 "Retired" : false,
286 "DCMTK" : "EXS_MPEG4BDcompatibleHighProfileLevel4_1"
287 },
288
289 {
290 "UID" : "1.2.840.10008.1.2.4.104",
291 "Name" : "MPEG4 High Profile / Level 4.2 For 2D Video",
292 "Value" : "MPEG4HighProfileLevel4_2_For2DVideo",
293 "Retired" : false,
294 "DCMTK" : "EXS_MPEG4HighProfileLevel4_2_For2DVideo"
295 },
296
297 {
298 "UID" : "1.2.840.10008.1.2.4.105",
299 "Name" : "MPEG4 High Profile / Level 4.2 For 3D Video",
300 "Value" : "MPEG4HighProfileLevel4_2_For3DVideo",
301 "Retired" : false,
302 "DCMTK" : "EXS_MPEG4HighProfileLevel4_2_For3DVideo"
303 },
304
305 {
306 "UID" : "1.2.840.10008.1.2.4.106",
307 "Name" : "1.2.840.10008.1.2.4.106",
308 "Value" : "MPEG4StereoHighProfileLevel4_2",
309 "Retired" : false,
310 "DCMTK" : "EXS_MPEG4StereoHighProfileLevel4_2"
311 },
312
313 {
314 "UID" : "1.2.840.10008.1.2.4.107",
315 "Name" : "HEVC/H.265 Main Profile / Level 5.1",
316 "Value" : "HEVCMainProfileLevel5_1",
317 "Retired" : false,
318 "DCMTK" : "EXS_HEVCMainProfileLevel5_1",
319 "SinceDCMTK" : "362"
320 },
321
322 {
323 "UID" : "1.2.840.10008.1.2.4.108",
324 "Name" : "HEVC/H.265 Main 10 Profile / Level 5.1",
325 "Value" : "HEVCMain10ProfileLevel5_1",
326 "Retired" : false,
327 "DCMTK" : "EXS_HEVCMain10ProfileLevel5_1",
328 "SinceDCMTK" : "362"
329 },
330
331 {
332 "UID" : "1.2.840.10008.1.2.5",
333 "Name" : "RLE - Run Length Encoding (lossless)",
334 "Value" : "RLELossless",
335 "Retired" : false,
336 "DCMTK" : "EXS_RLELossless",
337 "GDCM" : "gdcm::TransferSyntax::RLELossless"
338 },
339
340 {
341 "UID" : "1.2.840.10008.1.2.6.1",
342 "Name" : "RFC 2557 MIME Encapsulation",
343 "Value" : "RFC2557MimeEncapsulation",
344 "Retired" : true
345 },
346
347 {
348 "UID" : "1.2.840.10008.1.2.6.2",
349 "Name" : "XML Encoding",
350 "Value" : "XML",
351 "Retired" : true
352 }
353 ]