# Pixel Data Encoders (`pydicom.pixels.encoders`)

`Encoder` class instances for compressing (7FE0,0010) Pixel Data.

`JPEGLSLosslessEncoder` | A Pixel Data encoder for JPEG-LS Lossless Image Compression - `1.2.840.10008.1.2.4.80`
`JPEGLSNearLosslessEncoder` | A Pixel Data encoder for JPEG-LS Lossy (Near-Lossless) Image Compression - `1.2.840.10008.1.2.4.81`
`JPEG2000LosslessEncoder` | A Pixel Data encoder for JPEG 2000 Image Compression (Lossless Only) - `1.2.840.10008.1.2.4.90`
`JPEG2000Encoder` | A Pixel Data encoder for JPEG 2000 Image Compression - `1.2.840.10008.1.2.4.91`
`RLELosslessEncoder` | A Pixel Data encoder for RLE Lossless - `1.2.840.10008.1.2.5`

Base encoder classes used by all encoders

`Encoder`(uid) | Factory class for data encoders.
`EncodeRunner`(tsyntax) | Class for managing the pixel data encoding process.