Package com.gif4j

Class Summary
CellFilter An instance of CellFilter implements the gradual appearance animation in the form of 4 GifFrame(s) look like cells.
CurtainFilter An instance of CurtainFilter implements the gradual appearance animation in the form of tableau curtains consist of one or two segments.
GifEncoder This class encodes an image into the GIF89a image file format to an outputstream.
GifFrame An instance of this class is used as a container to aggregate and encode the gif format specific information about a single image frame.
GifImage An instance of this class is used to represent a gif image as a sequence of one or more frames (instances of GifFrame class) and to contain the next general gif specific parameters: Logical Screen Descriptor - The Logical Screen Descriptor contains the parameters necessary to define the area of the display device within which the images will be rendered.
ImageUtils This class containts some useful image processing methods.
MillFilter An instance of MillFilter implements the gradual appearance animation in the form of rotating mill.
MorphingFilter MorphingFilter is the abstract base class for all morphing filters.
MozaicFilter An instance of MillFilter implements the gradual appearance animation in the form of random mozaic.
RadarFilter An instance of RadarFilter implements the gradual appearance animation in the form of radar.
SnakeFilter An instance of SnakeFilter implements the gradual appearance animation in the form of serial chained tiles (looks as snake).
TextPainter TextPainter instances can be used to draw text across the single or multiple lines on BufferedImage(s).
TunnelFilter An instance of TunnelFilter implements the gradual appearance animation in the form of tunnel.
Watermark An instance of this class is used to prepare and apply (paint with the specified transparency) images as watermarks to GifFrame(s).