Crate engiffen [] [src]

Engiffen is a library to convert sequences of images into animated Gifs.

This library is a wrapper around the image and gif crates to convert a sequence of images into an animated Gif.

Structs

Gif

Struct representing an animated Gif

Image

An image, currently a wrapper around image::DynamicImage. If loaded from disk through the load_image or load_images functions, its path property contains the path used to read it from disk.

Enums

Error
Quantizer

A color quantizing strategy.

Functions

engiffen

Converts a sequence of images into a Gif at a given frame rate. The quantizer parameter selects the algorithm that quantizes the palette into 256-colors.

load_image

Loads an image from the given file path.

load_images

Loads images from a list of given paths. Errors encountered while loading files are skipped.