Plugins for ImageJ

Image Stabilizer (hot)

This plugin stabilizes jittery image stacks using the Lucas-Kanade algorithm. (more...)

MetaImage Reader/Writer

This plugin loads and saves images in MetaImage (.mhd/.mha) text-based tagged format. (more...)

Stack Annotator

This plugin adds text annotations to a range of images in a stack. (more...)


Microscopic Image Preconditioning Library

The library implements the Sparseness-Enhanced Multiplicative Update (SEMU) algorithm described in the paper:
"Nonnegative Mixed-Norm Preconditioning for Microscopy Image Segmentation." Kang Li and Takeo Kanade. Proceedings of the 21st Biennial International Conference on Information Processing in Medical Imaging (IPMI). Williamsburg, VA. July 2009. pp. 362-373. [pdf]
Source code and demo: [zip] or [7z]


OptimalNet Surface Detection Library

The library implements the algorithm described in the paper:
"Optimal Surface Segmentation in Volumetric Images - A Graph-Theoretic Approach." Kang Li, Xiaodong Wu, Danny Z. Chen, and Milan Sonka. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI). 28(1). January 2006. pp. 119-134. [pdf]
Note: Due to a pending U.S. patent, this library is no longer available. Please contact Prof. Milan Sonka for more information.



MATLAB Code for mapping an image from Cartesian to elliptical coordinates and vice versa

Download code: ell.m, iell.m; test script: ell_test.m; test images: ellipse.png, ellipse45.png.
Download package: elliptical.tar.gz.