Module imagingbook_plugins_book
Package Ch08_Binary_Regions
Class Flusser_Moments_From_Binary_Regions
java.lang.Object
Ch08_Binary_Regions.Flusser_Moments_From_Binary_Regions
- All Implemented Interfaces:
PlugInFilter
,JavaDocHelp
public class Flusser_Moments_From_Binary_Regions
extends Object
implements PlugInFilter, JavaDocHelp
This ImageJ plugin calculates and lists the 11 scale and rotation invariant Flusser moments for the binary regions contained in the given image. See Sec. 8.6.5 of [1] for additional details. The plugin expects a binary image (with 0 background and non-zero foreground). A sample image is automatically loaded if no other image is currently open.
[1] W. Burger, M.J. Burge, Digital Image Processing – An Algorithmic Introduction, 3rd ed, Springer (2022).
- Version:
- 2022/12/28
-
Field Summary
Fields inherited from interface ij.plugin.filter.PlugInFilter
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 Summary
ConstructorsConstructorDescriptionConstructor, asks to open a predefined sample image if no other image is currently open. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface imagingbook.core.jdoc.JavaDocHelp
getJavaDocUrl
-
Constructor Details
-
Flusser_Moments_From_Binary_Regions
public Flusser_Moments_From_Binary_Regions()Constructor, asks to open a predefined sample image if no other image is currently open.
-
-
Method Details
-
setup
- Specified by:
setup
in interfacePlugInFilter
-
run
- Specified by:
run
in interfacePlugInFilter
-