Projects / 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.


Last announcement

New deblurring technology available 26 Sep 2013 13:22

I am happy to announce that I developed the new Image sharping algorithm. It produces no Halos, it does not amplify noise and it sharpen only unsharp Areas. Sometimes it nearly completely removes blur from Images. I put a few sample Images here: and here: . Anyone who interesting on this Technology may Contact me.

Recent releases

  •  23 Sep 2013 22:47

    Release Notes: This release adds the classes GaussianPyramid and LaplacianPyramid. It implements a quick blur filter. It adds the classes ImageOps and RasterOps, with many useful Image editing methods: simple Image Fusion, tone select, threshold Blur (similar to Bilateral Filter), scaleDownByN (transforms Image to Linear Color Space before and back after scaling), 2D Laplace Filter, Standard Deviation, and others.

    •  06 Oct 2012 13:56

      Release Notes: This release adds support for writing 16 bit (per channel) TIFF files and improves speed and memory usage for TIFF merging.

      •  06 Jul 2012 22:50

        Release Notes: This release implements ShadowsControlOp and HighlightsControlOP (which allow adjusting the color and brightness in both directions), implements linear, quadratic, and cubic damping functions (which allow the same for any pixel range), adds support for complex functions, implements MeshWarpOp, and updates the Developer Guide and Javadoc.

        •  30 Jun 2012 10:49

          Release Notes: This release implements these BufferedImageOps: FunctionOp (apply given function to pixel values), LabFunctionOp (same as FunctionOp, but in the Lab colorspace), LogImageOp, ExpImageOp, FaceUpOp (sharp details and smooth skin), SharpnessOp, ThresholdSmoothOp, GaussianFilterOp, ShadowsEnhanceOp (see details in shadows), HighlightsEnhanceOp (see details in highlights), HistogramEqOp, WarpTransformOp, and WarpMorphOp,

          •  14 May 2012 21:50

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.