to the plugins folder, or subfolder, and compile and run
it using Plugins/Compile and Run. Restart ImageJ and there will be a new
“Entropy_Threshold” command in the Plugins menu.
to the plugins folder, or subfolder, restart ImageJ,
and there will be a new Entropy_Threshold command in the Plugins menu.
This plugin does automatic thresholding based on the entopy of the histogram.
The method is very similar to Otsu’s method.
Rather than maximising the
inter-class variance, it maximises the inter-class entropy. Entropy is a
measure of the uncertainity of an event taking place. You can calculate
S = -(sum)p*log2(p)
so it is very straightforward to do using the histogram data. (p is the
probability of a pixel greyscale value in the image, and (sum) is the
greek capital sigma. It is customary to use log in base 2.
See: P.K. Sahoo, S. Soltani, K.C. Wong and, Y.C. Chen “A Survey of
Thresholding Techniques”, Computer Vision, Graphics, and Image
Processing, Vol. 41, pp.233-260, 1988.
Authors: Christopher Mei (christopher.mei at sophia.inria.fr) Anthony Joshua (Anthony.Joshua at utoronto.ca) Tony Collins (tonyc at uhnresearch.ca) History: 2003/12/15 : First version 2005/06/15: Added 16-bit version
Authors: Ignacio Arganda-Carreras (ignacio.arganda at gmail.com) Stephan Saalfeld Johannes Schindelin Source: In siox_.jar Requires: ImageJ 1.43m or later Installation: Drag and drop siox_.jar onto the
Author: Wayne Rasband (firstname.lastname@example.org) Date: 2000/8/17 Source: Circularity_.java Installation: Circularity calculations are built into ImageJ 1.29 and later. Check “Circularity” in Analyze/Set Measurements and the
Author: Greg Joss (email@example.com) Date: 2001/03/13 Source: ResultsAndText_gj.java Installation: Expand the results.zip archive in the plugins folder and restart ImageJ. Description: This plug-in extends ResultsTable