Uses of Class
com.gif4j.GifImage

Packages that use GifImage
com.gif4j   
 

Uses of GifImage in com.gif4j
 

Methods in com.gif4j that return GifImage
 GifImage Watermark.apply(GifImage gifImage, boolean smooth)
          Apply the watermark to the specified GifImage.
 GifImage Watermark.applyFull(GifImage gifImage, boolean smooth)
          Apply the watermark to the specified GifImage in full mode.
 GifImage Watermark.applyFrame(GifImage gifImage, int frameNumber, boolean smooth)
          Apply the watermark to the specified GifFrame within the specified GifImage.
static GifImage GifTransformer.scale(GifImage gifImage, double xscale, double yscale, boolean smooth)
          Create a scaled version of the specified gif image.
static GifImage GifTransformer.scaleViaIR4J(GifImage gifImage, double xscale, double yscale, int interpolationType)
          Create a scaled version of the specified gif image using ImageResize4J library.
static GifImage GifTransformer.scaleViaIR4J(GifImage gifImage, double xscale, double yscale, int interpolationType, int colorBitDepth)
          Create a scaled version of the specified gif image using ImageResize4J library.
static GifImage GifTransformer.exactRequantize(GifImage source, int quantizerMode, int colorsNum)
          Requantize frames of the GIF image using the specified quantizer mode to the specified number of colors.
static GifImage GifTransformer.requantize(GifImage source, int quantizerMode, int colorBitDepth)
          Requantize frames of the GIF image using the specified quantizer mode to the specified color bits depth.
static GifImage GifTransformer.optimize(GifImage gifImage)
           
static GifImage GifTransformer.resize(GifImage gifImage, int width, int height, boolean smooth)
          Create a resized version of the specified gif image.
static GifImage GifTransformer.resizeViaIR4J(GifImage gifImage, int width, int height, int interpolationType)
          Create a resized version of the specified gif image using ImageResize4J library.
static GifImage GifTransformer.resizeViaIR4J(GifImage gifImage, int width, int height, int interpolationType, int colorBitDepth)
          Create a resized version of the specified gif image using ImageResize4J library.
static GifImage GifTransformer.rotate(GifImage gifImage, double theta, boolean smooth)
          Create a rotated version of the specified gif image by the specified angle in radians.
static GifImage GifTransformer.rotate90Left(GifImage gifImage)
          Create a rotated version of the specified gif image by 90 degrees counter-clockwise (to the left).
static GifImage GifTransformer.rotate90Right(GifImage gifImage)
          Create a rotated version of the specified gif image by 90 degrees clockwise (to the right).
static GifImage GifTransformer.rotate180(GifImage gifImage)
          Create a rotated version of the specified gif image by 180 degrees
static GifImage GifTransformer.flipHorizontal(GifImage gifImage)
          Create a horizontally flip version of the specified gif image: mirror the specified gif image.
static GifImage GifTransformer.flipVertical(GifImage gifImage)
          Create a vertically flip version of the specified gif image: the top row becomes the bottom row and vice versa, and so on.
static GifImage GifTransformer.crop(GifImage gifImage, java.awt.Rectangle cropArea)
          Create a cropped version of the specified gif image according to the specified rectangular area.
 GifImage GifImage.addGifFrame(GifFrame frame)
          Add the specified frame to the end of the internal sequence.
 GifImage GifImage.addGifFrame(GifFrame frame, MorphingFilter filter)
          Add the specified frame to the end of the internal sequence and set the specified morphing filter which will be applied to adding frame before the encoding process starts.
 GifImage GifImage.addGifFrame(GifFrame frame, Watermark watermark)
          Add the specified frame to the end of the internal sequence and set the specified watermark which will be applied to adding frame before the encoding process starts.
 GifImage GifImage.addGifFrame(GifFrame frame, MorphingFilter filter, Watermark watermark)
          Add the specified frame to the end of the internal sequence, set the specified morphing filter and watermark which will be applied to adding frame before the encoding process starts.
static GifImage GifDecoder.decode(java.io.File input)
          Returns a loaded and decoded GifImage which gets its gif image data from the specified File.
static GifImage GifDecoder.decode(java.net.URL input)
          Returns a loaded and decoded GifImage which gets its gif image data from the specified URL.
static GifImage GifDecoder.decode(java.io.InputStream inputStream)
          Returns a loaded and decoded GifImage which gets its gif image data from the specified input stream.
 

Methods in com.gif4j with parameters of type GifImage
 GifImage Watermark.apply(GifImage gifImage, boolean smooth)
          Apply the watermark to the specified GifImage.
 GifImage Watermark.applyFull(GifImage gifImage, boolean smooth)
          Apply the watermark to the specified GifImage in full mode.
 GifImage Watermark.applyFrame(GifImage gifImage, int frameNumber, boolean smooth)
          Apply the watermark to the specified GifFrame within the specified GifImage.
static GifImage GifTransformer.scale(GifImage gifImage, double xscale, double yscale, boolean smooth)
          Create a scaled version of the specified gif image.
static GifImage GifTransformer.scaleViaIR4J(GifImage gifImage, double xscale, double yscale, int interpolationType)
          Create a scaled version of the specified gif image using ImageResize4J library.
static GifImage GifTransformer.scaleViaIR4J(GifImage gifImage, double xscale, double yscale, int interpolationType, int colorBitDepth)
          Create a scaled version of the specified gif image using ImageResize4J library.
static GifImage GifTransformer.exactRequantize(GifImage source, int quantizerMode, int colorsNum)
          Requantize frames of the GIF image using the specified quantizer mode to the specified number of colors.
static GifImage GifTransformer.requantize(GifImage source, int quantizerMode, int colorBitDepth)
          Requantize frames of the GIF image using the specified quantizer mode to the specified color bits depth.
static GifImage GifTransformer.optimize(GifImage gifImage)
           
static GifImage GifTransformer.resize(GifImage gifImage, int width, int height, boolean smooth)
          Create a resized version of the specified gif image.
static GifImage GifTransformer.resizeViaIR4J(GifImage gifImage, int width, int height, int interpolationType)
          Create a resized version of the specified gif image using ImageResize4J library.
static GifImage GifTransformer.resizeViaIR4J(GifImage gifImage, int width, int height, int interpolationType, int colorBitDepth)
          Create a resized version of the specified gif image using ImageResize4J library.
static GifImage GifTransformer.rotate(GifImage gifImage, double theta, boolean smooth)
          Create a rotated version of the specified gif image by the specified angle in radians.
static GifImage GifTransformer.rotate90Left(GifImage gifImage)
          Create a rotated version of the specified gif image by 90 degrees counter-clockwise (to the left).
static GifImage GifTransformer.rotate90Right(GifImage gifImage)
          Create a rotated version of the specified gif image by 90 degrees clockwise (to the right).
static GifImage GifTransformer.rotate180(GifImage gifImage)
          Create a rotated version of the specified gif image by 180 degrees
static GifImage GifTransformer.flipHorizontal(GifImage gifImage)
          Create a horizontally flip version of the specified gif image: mirror the specified gif image.
static GifImage GifTransformer.flipVertical(GifImage gifImage)
          Create a vertically flip version of the specified gif image: the top row becomes the bottom row and vice versa, and so on.
static GifImage GifTransformer.crop(GifImage gifImage, java.awt.Rectangle cropArea)
          Create a cropped version of the specified gif image according to the specified rectangular area.
static void GifEncoder.encode(GifImage gifImage, java.io.OutputStream outputStream)
          Encode and write out the data contained in the GifImage to the specified output stream in the GIF image file format ('89a' version).
static void GifEncoder.encode(GifImage gifImage, java.io.OutputStream outputStream, boolean forceGlobalColorTableUsage)
          Encode and write out the data contained in the GifImage to the specified output stream in the GIF file format ('89a' version).
static void GifEncoder.encode(GifImage gifImage, java.io.File output)
          Encode and write out the data contained in the GifImage to a File in the GIF output format ('89a' version).
static void GifEncoder.encode(GifImage gifImage, java.io.File output, boolean forceGlobalColorTableUsage)
          Encode and write out the data contained in the GifImage to a File in the GIF output format ('89a' version).