Java Imaging Utilities

JIU (Java Imaging Utilities) is a Java library for pixel images. It can read and write a number of popular image file formats. Several algorithms for image editing, analysis, and processing are implemented. A GUI demo application, Javadoc API documentation, and a manual are provided as well.

Tags multimedia Graphics Editors Raster-Based Graphics Conversion Viewers
Licenses GPL
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  20 Apr 2007 15:45
  • Rrelease-after

Changes: This release adds a significant speed-up of the scaling class Resample, example programs and an introductory tour on the Web site, static convenience methods for simpler usage of often-used features, and support for 16 bit channel images with some operations. It fixes a number of issues which led to compiler warnings.

  • Rrelease-mid
  •  16 Dec 2006 12:27
  • Rrelease-after

Changes: A bug was fixed that kept the ImageLoader class from closing open files, leading to errors of the type "too many open files" at some point.

  • Rrelease-mid
  •  30 Oct 2005 11:10
  • Rrelease-after

Changes: An implementation of ReduceRGB was added. The documentation was cleaned up. A JPEG codec was started, but does not work yet. A small speed improvement was made in Resample. A French translation of jiuawt was added.

  • Rrelease-mid
  •  07 Jul 2004 10:57
  • Rrelease-after

Changes: This release adds a PNG codec (read and write), a GIF codec (write only), and a class for 48 bit RGB image data.

  • Rrelease-mid
  •  29 Aug 2003 13:49
  • Rrelease-after

Changes: This release adds support for 16 bit grayscale images, a popularity quantizer and median cut contour removal, and an operation for batch processing of files and directory trees. jiuawt can load an image on startup, the zoom level is maintained after image changes, and there is a warning dialog when exiting and changes are not saved. A bug with ImageCodec.setFile has been fixed. Unused import statements have been removed. All Javadoc warnings have been fixed. The development version is now available from a CVS repository.

No-screenshot

Project Spotlight

WebDraw

A demonstration of server-side mouse tracking using AJAX over HTTP.

93989cd8616dd616a503acb16e8e92b3_thumb

Project Spotlight

Fire.fm

A Firefox extension to access Last.fm.