Class | Description |
---|---|
Abstract3x3TableOperation |
Performs a binary operation on a 3x3 2-D neighborhood using a table of truth
values to drive the operation.
|
Branchpoints |
Removes all pixels except those that are the branchpoints of a skeleton.
|
Bridge |
Sets a pixel to 1 if it has two non-zero neighbors that are on opposite sides
of this pixel.
|
Clean |
Removes isolated pixels.
|
Endpoints |
Removes all pixels except the ones that are at the end of a skeleton.
|
Fill |
Sets a pixel to 1 if all of its neighbors are 1.
|
Hbreak |
Removes pixels that form vertical bridges between horizontal lines.
|
Life |
Applies the interaction rules from the Game of Life, an example of a cellular
automaton.
|
Majority |
Each pixel takes on the value of the majority that surround it (keep pixel
value to break ties).
|
Remove |
Removes pixels that are otherwise surrounded by others (4 connected).
|
Spur |
Removes spur pixels, i.e., pixels that have exactly one 8-connected neighbor.
|
Thicken |
Dilates the exteriors of objects where that dilation does not 8-connect the
object with another.
|
Thin |
Thin lines preserving the Euler number using the thinning algorithm # 1
described in Guo, "Parallel Thinning with Two Subiteration Algorithms",
Communications of the ACM, Vol 32 #3, page 359.
|
Thin1 |
Helper class for
Thin . |
Thin2 |
Helper class for
Thin . |
Vbreak |
Removes pixels that form horizontal bridges between vertical lines.
|
Copyright © 2015–2022 ImgLib2. All rights reserved.