| Interface | Description | 
|---|---|
| DecoderFactory<T> | Interface for  ImageDecoderandImageRegionDecoderfactories. | 
| ImageDecoder | Interface for image decoding classes, allowing the default  BitmapFactorybased on the Skia library to be replaced with a custom class. | 
| ImageRegionDecoder | Interface for image decoding classes, allowing the default  BitmapRegionDecoderbased on the Skia library to be replaced with a custom class. | 
| Class | Description | 
|---|---|
| CompatDecoderFactory<T> | Compatibility factory to instantiate decoders with empty public constructors. | 
| SkiaImageDecoder | Default implementation of  ImageDecoderusing Android'sBitmapFactory, based on the Skia library. | 
| SkiaImageRegionDecoder | Default implementation of  ImageRegionDecoderusing Android'sBitmapRegionDecoder, based on the Skia library. | 
| SkiaPooledImageRegionDecoder | 
 An implementation of  ImageRegionDecoderusing a pool ofBitmapRegionDecoders,
 to provide true parallel loading of tiles. |