Class ComponentTreeLinearTime<T>

java.lang.Object
imagingbook.common.mser.components.ComponentTree<T>
imagingbook.common.mser.components.ComponentTreeLinearTime<T>
Type Parameters:
T - the type of properties to be attached to components
All Implemented Interfaces:
Iterable<Component<T>>

public class ComponentTreeLinearTime<T> extends ComponentTree<T>

This class implements the "linear-time" ("local flooding") component tree algorithm described in [1]. See Section 26.2.3 of [2] for a detailed description (Algs. 26.3 - 26.4).

[1] D. Nister and H. Stewenius, "Linear Time Maximally Stable Extremal Regions", Computer Vision - ECCV 2008. pp. 183-196, Springer Berlin/Heidelberg (2008).
[2] W. Burger, M.J. Burge, Digital Image Processing – An Algorithmic Introduction, 3rd ed, Springer (2022).

Version:
2022/11/19