Projects / Java Imaging Utilities

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

Linabx

Can be used to get information about audibility and to train your ears.

No-screenshot

Project Spotlight

System Configuration Collector Server

A tool to summarize and search configuration data.