Projects / Imagero

Imagero

Imagero is a Java imaging library. Supported file types include BMP, GIF, TIFF, PNG, JNG, MNG, JPEG (including CMYK and 12-bit grey), PSD, PBM, PGM, PPM, TGA, EPS, EPSI, EPSF, AI, PDF, MRW, CRW, NEF, DCR, and DNG. Imagero can read thumbnails and can read and write metadata (IPTC, EXIF, XMP, Wang Annotations, Image Resource Blocks, Image File Directrories, JPEG Markers). Accurate color conversion is done with ICC profiles. TIFF tools allow you to split and merge TIFF images, add and remove IFDs. Lossless JPEG to TIFF and TIFF to JPEG conversion can be done. Lossless JPEG operations are supported.

Tags
Implementation

RSS Recent releases

  •  14 May 2012 23:20

    Release Notes: This release implements surface transformations (for perspective correction or water-like effects), adds the ability to save RenderedImage in TIFF format, supports PDF Shader 6 (Coons Patch Mesh), and makes the PDF Function implementation usable independent of PDF.

    •  20 Apr 2012 14:00

    Release Notes: This release improves speed and memory usage of the EPS and PDF parser, fixes a lot of bugs in PDF rendering, and updates the online Javadoc.

    •  17 Mar 2012 13:27

    Release Notes: This release rewrites most parts of the library to use new Java features (like generics and enums), can easily create/modify XMP metadata with XMPCollection, gets XMP data as TreeModel, fixes a few bugs in the PDF parser, adds support for Shading Patterns, increases PDF rendering speed, and adds support for embedded fonts (TrueType and Type1).

    •  28 May 2011 08:49

      Release Notes: TiffWriter now supports type 7 (JPEG) compression. The PDF_ColorSpace family (including CalGray, CalRGB, Decode, DeviceCMYK, DeviceGray, DeviceRGB, Indexed, ICC_Based, Lab, and Separation) was made independent of PDF and renamed to IColorSpace.

      •  25 May 2011 14:39

      Release Notes: Support for writing tiled TIFF files was added. The possibility to read a single strip or tile from a TIFF image was added. The possibility to split TIFFs "on the fly" without saving them to the hard drive was added. In this case, the user gets an Enumeration, each element of which is a byte array with a single TIFF image. Bugs were fixed.

      Screenshot

      Project Spotlight

      Points&Forces

      Software tools for the documentation of architecture.

      Screenshot

      Project Spotlight

      directfb-lua

      A Lua binding generated from DirectFB headers.