| 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.