Uses of Interface
boofcv.abst.filter.FilterImageInterface
Package
Description
-
Uses of FilterImageInterface in boofcv.abst.denoise
Modifier and TypeClassDescriptionclass
WaveletDenoiseFilter<T extends ImageGray<T>>
Simplifies removing image noise using a wavelet transform. -
Uses of FilterImageInterface in boofcv.abst.disparity
ModifierConstructorDescriptionWrapDisparityBlockMatchCensus
(FilterImageInterface<T, C> censusTran, DisparityBlockMatchRowFormat<C, DI> alg) -
Uses of FilterImageInterface in boofcv.abst.filter
Modifier and TypeClassDescriptionclass
FilterImageReflection<Input extends ImageGray<Input>,
Output extends ImageGray<Output>> Turns functions into implementations ofFilterImageInterface
Wraps around any function which has two images as input and output.class
FilterSequence<Input extends ImageGray<Input>,
Output extends ImageGray<Output>> Applies a sequence of filters.ModifierConstructorDescriptionFilterSequence
(FilterImageInterface<Input, Output> first, FilterImageInterface<Output, Output>... sequence) -
Uses of FilterImageInterface in boofcv.abst.filter.binary
Modifier and TypeClassDescriptionclass
Class for binary filtersstatic class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of FilterImageInterface in boofcv.abst.filter.blur
Modifier and TypeInterfaceDescriptioninterface
BlurFilter<T extends ImageBase<T>>
Interface for filters which blur the image.Modifier and TypeClassDescriptionclass
BlurStorageFilter<T extends ImageBase<T>>
Simplified interface for using a blur filter that requires storage. -
Uses of FilterImageInterface in boofcv.abst.filter.convolve
Modifier and TypeInterfaceDescriptioninterface
ConvolveDown<Input extends ImageBase<Input>,
Output extends ImageBase<Output>> Generalized interface for filtering images with convolution kernels while skipping pixels.interface
ConvolveInterface<Input extends ImageBase<Input>,
Output extends ImageBase<Output>> Generic interface for performing image convolutions.Modifier and TypeClassDescriptionclass
GenericConvolve<Input extends ImageBase<Input>,
Output extends ImageBase<Output>> Generalized interface for filtering images with convolution kernels.class
GenericConvolveDown<Input extends ImageBase<Input>,
Output extends ImageBase<Output>> Generalized interface for filtering images with convolution kernels while skipping pixels.class
PlanarConvolveDown<In extends ImageGray<In>,
Out extends ImageGray<Out>> Implementation ofConvolveDown
forPlanar
images. -
Uses of FilterImageInterface in boofcv.abst.transform.census
Modifier and TypeClassDescriptionclass
FilterCensusTransform<In extends ImageGray<In>,
Out extends ImageBase<Out>> Filter implementation ofCensusTransform
.class
FilterCensusTransformD33U8<In extends ImageGray<In>>
CensusGCensusTransform.dense3x3(T, boofcv.struct.image.GrayU8, boofcv.struct.border.ImageBorder<T>)
transform with output inGrayU8
image.class
FilterCensusTransformD55S32<In extends ImageGray<In>>
CensusGCensusTransform.dense5x5(T, boofcv.struct.image.GrayS32, boofcv.struct.border.ImageBorder<T>)
transform with output inGrayS32
image.class
FilterCensusTransformSampleIU16<In extends ImageGray<In>>
Census transform which saves output in aInterleavedU16
.class
FilterCensusTransformSampleS64<In extends ImageGray<In>>
Census transform which saves output in aGrayS64
. -
Uses of FilterImageInterface in boofcv.alg.disparity.sgm
ModifierConstructorDescriptionSgmStereoDisparityCensus
(FilterImageInterface<T, C> censusTran, SgmDisparityCost<C> sgmCost, SgmDisparitySelector selector) -
Uses of FilterImageInterface in boofcv.alg.transform.pyramid
Modifier and TypeMethodDescriptionPyramidOps.filter
(ImagePyramid<I> input, FilterImageInterface<I, O> filter, O[] output) Runs an image filter through each layer in the pyramid. -
Uses of FilterImageInterface in boofcv.core.image
Modifier and TypeClassDescriptionclass
ConvertImageFilter<I extends ImageBase<I>,
O extends ImageBase<O>> Use the filter interface to convert the image type usingGConvertImage
. -
Uses of FilterImageInterface in boofcv.factory.disparity
Modifier and TypeMethodDescriptionstatic BlockRowScore
FactoryStereoDisparity.createCensusRowScore
(ConfigDisparityBM config, FilterImageInterface censusTran) -
Uses of FilterImageInterface in boofcv.factory.filter.binary
Modifier and TypeMethodDescriptionstatic FilterImageInterface<GrayU8,
GrayU8> FactoryBinaryImageOps.dilate4
(int numTimes) Filter implementation ofBinaryImageOps.dilate4(GrayU8, int, GrayU8)
static FilterImageInterface<GrayU8,
GrayU8> FactoryBinaryImageOps.dilate8
(int numTimes) Filter implementation ofBinaryImageOps.dilate8(GrayU8, int, GrayU8)
static FilterImageInterface<GrayU8,
GrayU8> FactoryBinaryImageOps.edge4
(boolean outsideZero) Filter implementation ofBinaryImageOps.edge4(GrayU8, GrayU8, boolean)
static FilterImageInterface<GrayU8,
GrayU8> FactoryBinaryImageOps.edge8
(boolean outsideZero) Filter implementation ofBinaryImageOps.edge8(GrayU8, GrayU8, boolean)
static FilterImageInterface<GrayU8,
GrayU8> FactoryBinaryImageOps.erode4
(int numTimes) Filter implementation ofBinaryImageOps.erode4(GrayU8, int, GrayU8)
static FilterImageInterface<GrayU8,
GrayU8> FactoryBinaryImageOps.erode8
(int numTimes) Filter implementation ofBinaryImageOps.erode8(GrayU8, int, GrayU8)
static FilterImageInterface<GrayS32,
GrayU8> FactoryBinaryImageOps.labelToBinary()
Filter implementation ofBinaryImageOps.labelToBinary(GrayS32, GrayU8)
static FilterImageInterface<GrayU8,
GrayU8> FactoryBinaryImageOps.removePointNoise()
Filter implementation ofBinaryImageOps.removePointNoise(GrayU8, GrayU8)