Package boofcv.alg.filter.binary.impl
Class ImplBinaryInnerOps_MT
java.lang.Object
boofcv.alg.filter.binary.impl.ImplBinaryInnerOps_MT
@Generated("boofcv.alg.filter.binary.impl.ImplBinaryInnerOps") public class ImplBinaryInnerOps_MT extends Object
Optimized binary operations for the interior of an image only. Allows less bounds checking
DESIGN NOTE: Minimizing logical operations seems to boost performance significantly. Even if this means increasing the number of array accesses. So always summing the neighbors is faster than checking one and then summing
- See Also:
BinaryImageOps
-
Constructor Summary
Constructors Constructor Description ImplBinaryInnerOps_MT()
-
Method Summary
Modifier and Type Method Description static void
dilate4(GrayU8 input, GrayU8 output)
static void
dilate8(GrayU8 input, GrayU8 output)
static void
edge4(GrayU8 input, GrayU8 output)
static void
edge8(GrayU8 input, GrayU8 output)
static void
erode4(GrayU8 input, GrayU8 output)
static void
erode8(GrayU8 input, GrayU8 output)
static void
removePointNoise(GrayU8 input, GrayU8 output)
-
Constructor Details
-
ImplBinaryInnerOps_MT
public ImplBinaryInnerOps_MT()
-
-
Method Details
-
erode4
-
dilate4
-
edge4
-
erode8
-
dilate8
-
edge8
-
removePointNoise
-