Gif4J PRO for Java is a Java-based GIF image processing library for reading, writing, watermarking (in toto and alone frames), transforming (including scale, resize, rotate and flip operations) animated and non-animated GIF images. It also supports text rendering, morphing filters to generate amazing animations and image tours, GIFs comments manipulation and ImageIO API. Gif4J includes a fast and qualitative java color quantizer supporting 8 modes of operation.