package
1.3.1
Repository: https://github.com/aaronland/go-image.git
Documentation: pkg.go.dev

# Functions

NewEncoder returns a new `Encoder` instance configured by 'uri'.
NewGIFEncoder returns a new `GIFEncoder` instance.
NewJPEGEncoder returns a new `JPEGEncoder` instance.
NewPNGEncoder returns a new `PNGEncoder` instance.
RegisterEncoder registers 'scheme' as a key pointing to 'init_func' in an internal lookup table used to create new `Encoder` instances by the `NewEncoder` method.

# Structs

GIFEncoder is a struct that implements the `Encoder` interface for encoding GIF images.
JPEGEncoder is a struct that implements the `Encoder` interface for encoding JPEG images.
PNGEncoder is a struct that implements the `Encoder` interface for encoding PNG images.

# Interfaces

Encoder is an interface for writing data to multiple sources or targets.

# Type aliases

EncoderInitializationFunc is a function defined by individual encoder package and used to create an instance of that encoder.