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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintHow many pixels are not processed along the x-axis border, left and right.intHow many pixels are not processed along the y-axis border, top and bottom.Specifies the input image typeintSpecifies the output image typebooleanvoidsetNumTimes(int numTimes) voidsetOutsideZero(boolean outsideZero) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface boofcv.abst.filter.FilterImageInterface
process
-
Constructor Details
-
BinaryFilters
public BinaryFilters()
-
-
Method Details
-
getBorderX
public int getBorderX()Description copied from interface:FilterImageInterfaceHow many pixels are not processed along the x-axis border, left and right.- Specified by:
getBorderXin interfaceFilterImageInterface<GrayU8,GrayU8> - Returns:
- Border size in pixels.
-
getBorderY
public int getBorderY()Description copied from interface:FilterImageInterfaceHow many pixels are not processed along the y-axis border, top and bottom.- Specified by:
getBorderYin interfaceFilterImageInterface<GrayU8,GrayU8> - Returns:
- Border size in pixels.
-
getInputType
Description copied from interface:FilterImageInterfaceSpecifies the input image type- Specified by:
getInputTypein interfaceFilterImageInterface<GrayU8,GrayU8> - Returns:
- Input image type.
-
getOutputType
Description copied from interface:FilterImageInterfaceSpecifies the output image type- Specified by:
getOutputTypein 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)
-