The ImageJ Plugins project is a source of custom plugins for the ImageJ software package. ImageJ is a public domain image processing and analysis program developed in Java.

ImageJ Plugin Bundles and Libraries

  • ij-Plugins Toolkit - Set of ImageJ plugins and library for: reading and writing of 3D images, morphological operations on 3D images, color space conversion, color edge detection, various anisotropic diffusion filters, fast median filters, image quilting, image segmentation through clustering and region growing, and more.
  • ij-Scala - edit and run Scala scripts from ImageJ, have full access to ImageJ API and API's of all installed plugins.
  • ij-DCRaw - open in ImageJ raw images from digital cameras with a help of DCRaw tool. Control how raw or how processed the opened image is.
  • Image IO - adds support for additional image file formats and sub-formats: BMP, FlashPIX, GIF, JPEG, PNG, PNM, and TIFF. Improves mapping of sample sizes, e.g., a 16 bit PNG or compressed TIFF images are read into ImageJ's ShortProcessor (16 bits per pixel). Enables reading and writing of 1 bit, 8 bit, 16 bit, 32 bit, tiled, compressed, and multi-page TIFF images. The I/O operations are performed using JAI 1.1.1 codec (included in the bundle).
  • ij-VTK - The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization written in C++ with bindings for Tcl/Tk, Java, Python, and .NET. ij-VTK provides plugins for running VTK image processing filters from ImageJ and helper classes for using VTK in Java applications.
  • MRIAnalysisPak [external link]- is a plugin collection for ImageJ for the analysis of MRI and fMRI data. This package is maintained by members of the Center for Comparative Neuroimaging (CCNI) at the University of Massachusetts Medical School and The Small Animal MRI Laboratory at Harvard Medical School/Brigham & Women's Hospital. The MRIAnalysisPak can be downloaded here.

VTK Examples for Java

  • VTK-Examples - Port of Tcl and Python VTK examples to Java.