Package boofcv.abst.filter.binary
Class BinaryFilters
java.lang.Object
boofcv.abst.filter.binary.BinaryFilters
- All Implemented Interfaces:
FilterImageInterface<GrayU8,
GrayU8>
- Direct Known Subclasses:
BinaryFilters.Dilate4
,BinaryFilters.Dilate8
,BinaryFilters.Edge4
,BinaryFilters.Edge8
,BinaryFilters.Erode4
,BinaryFilters.Erode8
,BinaryFilters.Invert
,BinaryFilters.RemovePointNoise
,BinaryFilters.Thin
Class for binary filters
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
How many pixels are not processed along the x-axis border, left and right.int
How many pixels are not processed along the y-axis border, top and bottom.Specifies the input image typeint
Specifies the output image typeboolean
void
setNumTimes
(int numTimes) void
setOutsideZero
(boolean outsideZero) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface boofcv.abst.filter.FilterImageInterface
process
-
Constructor Details
-
BinaryFilters
public BinaryFilters()
-
-
Method Details
-
getBorderX
public int getBorderX()Description copied from interface:FilterImageInterface
How many pixels are not processed along the x-axis border, left and right.- Specified by:
getBorderX
in interfaceFilterImageInterface<GrayU8,
GrayU8> - Returns:
- Border size in pixels.
-
getBorderY
public int getBorderY()Description copied from interface:FilterImageInterface
How many pixels are not processed along the y-axis border, top and bottom.- Specified by:
getBorderY
in interfaceFilterImageInterface<GrayU8,
GrayU8> - Returns:
- Border size in pixels.
-
getInputType
Description copied from interface:FilterImageInterface
Specifies the input image type- Specified by:
getInputType
in interfaceFilterImageInterface<GrayU8,
GrayU8> - Returns:
- Input image type.
-
getOutputType
Description copied from interface:FilterImageInterface
Specifies the output image type- Specified by:
getOutputType
in interfaceFilterImageInterface<GrayU8,
GrayU8> - Returns:
- Output image type.
-
isOutsideZero
public boolean isOutsideZero() -
setOutsideZero
public void setOutsideZero(boolean outsideZero) -
getNumTimes
public int getNumTimes() -
setNumTimes
public void setNumTimes(int numTimes)
-