- Image formats -

JImageFilter supports many images formats including JPEG, PNG and GIF. However, such support depends on JRE versions and optional external library. The matrix below sumarize supported image format for both input and output. IO Tools is a free external library that comes with JImageFilter package. It adds TIFF, PNM and RAW image formats support.

Supported input (from) and output (to) image formats matrix :
Supported image formats matrix
 JRE 1.4 required.     JRE 1.5 or IO Tools required.
 IO Tools (1MB add-on) required.     External encoder required.

A dump about supported readers/writers for each JRE version provides:

  • JRE 1.4
    Readers: jpeg gif png
    Writers:  jpeg png

  • JRE 1.5
    Readers: bmp wbmp jpeg gif png
    Writers:  bmp wbmp jpeg png

  • JRE 1.6
    Readers: bmp wbmp jpeg gif png
    Writers:  bmp wbmp jpeg gif png
    Notice that GIF writer is supported in 1.6 (or higher) and does not require any external encoder library.

  • IO Tools
    readers: tiff bmp wbmp jpeg2000 raw pnm
    writers:  tiff bmp wbmp jpeg2000 raw pnm

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
All other company and/or product names are the property of their respective owners.