java.lang.Object
Ch23_Image_Matching.CorrelCoefficient_Matching
- All Implemented Interfaces:
PlugInFilter
,JavaDocHelp
This ImageJ plugin demonstrates the use of the CorrCoeffMatcher
class. The active (grayscale) image is taken
as the search image. The reference (template) image is extracted from the required rectangular selection (ROI) in the
search image and then corrupted by Gaussian noise with user-specified sigma. The correlation coefficient matcher is
quite resistant to high noise levels. Detected matches are shown as graphic overlays on the input image. Also, the
matching score surface and its local maxima are optionally displayed. See Sec. 23.1.1 (Alg. 23.1) of [1] for
additional details on correlation coefficient matching.
[1] W. Burger, M.J. Burge, Digital Image Processing – An Algorithmic Introduction, 3rd ed, Springer (2022).
- Version:
- 2022/12/16
- See Also:
-
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
-
CorrelCoefficient_Matching
public CorrelCoefficient_Matching()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
-