# Pixel Data Decoders (`pydicom.pixels.decoders`)

`Decoder` class instances for decoding native and compressed (7FE0,0010) Pixel Data, (7FE0,0008) Float Pixel Data and (7FE0,0009) Double Float Pixel Data.

`ExplicitVRLittleEndianDecoder` | A pixel data decoder for Explicit VR Little Endian - `1.2.840.10008.1.2.1`
`ImplicitVRLittleEndianDecoder` | A pixel data decoder for Implicit VR Little Endian - `1.2.840.10008.1.2`
`DeflatedExplicitVRLittleEndianDecoder` | A pixel data decoder for Deflated Explicit VR Little Endian - `1.2.840.10008.1.2.1.99`
`ExplicitVRBigEndianDecoder` | A pixel data decoder for Explicit VR Big Endian - `1.2.840.10008.1.2.2`
`JPEGBaseline8BitDecoder` | A pixel data decoder for JPEG Baseline (Process 1) - `1.2.840.10008.1.2.4.50`
`JPEGExtended12BitDecoder` | A pixel data decoder for JPEG Extended (Process 2 and 4) - `1.2.840.10008.1.2.4.51`
`JPEGLosslessDecoder` | A pixel data decoder for JPEG Lossless, Non-Hierarchical (Process 14) - `1.2.840.10008.1.2.4.57`
`JPEGLosslessSV1Decoder` | A pixel data decoder for JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1]) - `1.2.840.10008.1.2.4.70`
`JPEGLSLosslessDecoder` | A pixel data decoder for JPEG-LS Lossless Image Compression - `1.2.840.10008.1.2.4.80`
`JPEGLSNearLosslessDecoder` | A pixel data decoder for JPEG-LS Lossy (Near-Lossless) Image Compression - `1.2.840.10008.1.2.4.81`
`JPEG2000LosslessDecoder` | A pixel data decoder for JPEG 2000 Image Compression (Lossless Only) - `1.2.840.10008.1.2.4.90`
`JPEG2000Decoder` | A pixel data decoder for JPEG 2000 Image Compression - `1.2.840.10008.1.2.4.91`
`HTJ2KLosslessDecoder` | A pixel data decoder for High-Throughput JPEG 2000 Image Compression (Lossless Only) - `1.2.840.10008.1.2.4.201`
`HTJ2KLosslessRPCLDecoder` | A pixel data decoder for High-Throughput JPEG 2000 with RPCL Options Image Compression (Lossless Only) - `1.2.840.10008.1.2.4.202`
`HTJ2KDecoder` | A pixel data decoder for High-Throughput JPEG 2000 Image Compression - `1.2.840.10008.1.2.4.203`
`RLELosslessDecoder` | A pixel data decoder for RLE Lossless - `1.2.840.10008.1.2.5`

Base decoder classes used by all decoders

`DecodeRunner`(tsyntax) | Class for managing the pixel data decoding process.
`Decoder`(uid) | Factory class for pixel data decoders.