UID Definitions and Utilities (pydicom.uid
)¶
Predefined UIDs¶
ImplicitVRLittleEndian |
1.2.840.10008.1.2 |
ExplicitVRLittleEndian |
1.2.840.10008.1.2.1 |
DeflatedExplicitVRLittleEndian |
1.2.840.10008.1.2.1.99 |
ExplicitVRBigEndian |
1.2.840.10008.1.2.2 |
JPEGBaseline |
1.2.840.10008.1.2.4.50 |
JPEGExtended |
1.2.840.10008.1.2.4.51 |
JPEGLosslessP14 |
1.2.840.10008.1.2.4.57 |
JPEGLossless |
1.2.840.10008.1.2.4.70 |
JPEGLSLossless |
1.2.840.10008.1.2.4.80 |
JPEGLSLossy |
1.2.840.10008.1.2.4.81 |
JPEG2000Lossless |
1.2.840.10008.1.2.4.90 |
JPEG2000 |
1.2.840.10008.1.2.4.91 |
JPEG2000MultiComponentLossless |
1.2.840.10008.1.2.4.92 |
JPEG2000MultiComponent |
1.2.840.10008.1.2.4.93 |
RLELossless |
1.2.840.10008.1.2.5 |
UID Utilities¶
generate_uid ([prefix, entropy_srcs]) |
Return a 64 character UID which starts with prefix. |
PYDICOM_ROOT_UID |
pydicom’s root UID '1.2.826.0.1.3680043.8.498.' |
PYDICOM_IMPLEMENTATION_UID |
pydicom’s (0002,0012) Implementation Class UID '1.2.826.0.1.3680043.8.498.1' |
RE_VALID_UID |
Regex for a valid UID |
RE_VALID_UID_PREFIX |
Regex for a valid UID prefix |
UID |
Human friendly UIDs as a Python str subclass. |