Package Ch26_MSER

Class Show_Component_Tree_Stack

java.lang.Object
Ch26_MSER.Show_Component_Tree_Stack
All Implemented Interfaces:
PlugInFilter, JavaDocHelp

public class Show_Component_Tree_Stack extends Object implements PlugInFilter, JavaDocHelp

This ImageJ plugin creates the component tree of the given image and reconstructs the associated threshold stack by coloring the individual components. The component tree is the basis of the MSER feature detection algorithm. The user may choose from two different component tree algorithms:

  1. "global immersion" (quasi-linear time) or
  2. "local flooding" (linear time).

See Sec. 26.2 of [1] for details. If no image is currently open, the user is asked to load a predefined sample image. Note: This implementation is quite inefficient since the image pixels contained in each tree component must be collected recursively at each threshold level for visualization. Use on small images only!

[1] W. Burger, M.J. Burge, Digital Image Processing – An Algorithmic Introduction, 3rd ed, Springer (2022).

Version:
2023/01/04