Interface | Description |
---|---|
BorderManager |
Manages borders of an image, by providing methods for accessing values also
for position out of image bounds.
|
BorderManager3D |
Manages borders of an image, by providing methods for accessing values also
for position out of image bounds.
|
Class | Description |
---|---|
ConstantBorder |
Returns either image pixel when position is inside image bounds,
or a constant value when position is outside of image bounds.
|
ConstantBorder3D |
Returns either image pixel when position is inside image bounds, or a
constant value when position is outside of image bounds.
|
MirroringBorder |
Periodic border that considers image is mirrored indefinitely in all
directions.
|
MirroringBorder3D |
Periodic border that considers image is mirrored indefinitely in all
directions.
|
PeriodicBorder |
Periodic border that considers image is repeated indefinitely in all
directions.
|
PeriodicBorder3D |
Periodic border that considers image is repeated indefinitely in all
directions.
|
ReplicatedBorder |
Assess pixel outside image bounds have same value as the closest pixel
on image border.
|
ReplicatedBorder3D |
Assess pixel outside image bounds have same value as the closest pixel on
image border.
|
Enum | Description |
---|---|
BorderManager.Type |
A set of pre-defined border managers stored in an enumeration.
|
BorderManager3D.Type |
A set of pre-defined border managers stored in an enumeration.
|
Management of pixels outside image bounds.
Contains several classes for accessing values outside image bounds. Such options may be useful when filtering images, to avoid border effects.
The global behavior is defined by the BorderManager
interface.
Implementations manage replication, mirroring, constant borders...
Copyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.