public class Volume_Calculator extends Object implements ij.plugin.filter.PlugInFilter
This is the Volume_Calculator ImageJ/Fiji plugin. It is a plugin that is capable of measuring the volume of a selected path in the 3D skeletonized representation of (typically) vascalatures. The volume is measured in voxels or other units, e.g. cm^3, depending on the meta information associated with the source image file.
Internally it first runs the Skeletonize and then the AnalyzeSkeleton plugins. The output of the analysis is used to draw a Java 3D image. It is displayed. The user can select lines that correspond to the original image and get their volumes.
Modifier and Type | Field and Description |
---|---|
static Vector3d |
INITIAL_SCALING |
static float |
TRANSPARENCY |
static Color3f |
TRANSPARENCY_COLOR |
CONVERT_TO_FLOAT, DOES_16, DOES_32, DOES_8C, DOES_8G, DOES_ALL, DOES_RGB, DOES_STACKS, DONE, FINAL_PROCESSING, KEEP_THRESHOLD, NO_CHANGES, NO_IMAGE_REQUIRED, NO_UNDO, NO_UNDO_RESET, PARALLELIZE_IMAGES, PARALLELIZE_STACKS, ROI_REQUIRED, SNAPSHOT, STACK_REQUIRED, SUPPORTS_MASKING
Constructor and Description |
---|
Volume_Calculator() |
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args)
main() is available in case you want to test this plugin directly.
|
void |
run(ij.process.ImageProcessor ip)
Start the Volume_Calculator plugin.
|
int |
setup(String string,
ij.ImagePlus imagePlus) |
public static final Vector3d INITIAL_SCALING
public static final float TRANSPARENCY
public static final Color3f TRANSPARENCY_COLOR
public int setup(String string, ij.ImagePlus imagePlus)
setup
in interface ij.plugin.filter.PlugInFilter
public void run(ij.process.ImageProcessor ip)
run
in interface ij.plugin.filter.PlugInFilter
ip
- ImageProcessorpublic static void main(String[] args)
args
- the command line argumentsCopyright © 2015–2021 Fiji. All rights reserved.