Uses of Class
boofcv.struct.image.ImageInterleaved
Package
Description
-
Uses of ImageInterleaved in boofcv
Modifier and TypeMethodDescriptionstatic <T extends ImageInterleaved<T>>
TBoofTesting.createSubImageOf_I
(T input) Modifier and TypeMethodDescriptionstatic void
BoofTesting.assertEqualsBorder
(ImageInterleaved imgA, ImageInterleaved imgB, double tol, int borderX, int borderY) Checks to see if only the image borders are equal to each other within tolerance -
Uses of ImageInterleaved in boofcv.alg
Modifier and TypeMethodDescriptionstatic <T extends ImageInterleaved<T>>
TInputSanityCheck.declareOrReshape
(T image, int width, int height, int numBands, Class<T> imageType) -
Uses of ImageInterleaved in boofcv.alg.background.moving
Modifier and TypeClassDescriptionclass
BackgroundMovingBasic_IL<T extends ImageInterleaved<T>,
Motion extends InvertibleTransform<Motion>> Implementation ofBackgroundMovingBasic
forPlanar
.class
BackgroundMovingBasic_IL_MT<T extends ImageInterleaved<T>,
Motion extends InvertibleTransform<Motion>> Implementation ofBackgroundMovingBasic
forPlanar
.class
BackgroundMovingGaussian_IL<T extends ImageInterleaved<T>,
Motion extends InvertibleTransform<Motion>> Implementation ofBackgroundMovingGaussian
forImageInterleaved
.class
BackgroundMovingGaussian_IL_MT<T extends ImageInterleaved<T>,
Motion extends InvertibleTransform<Motion>> Implementation ofBackgroundMovingGaussian
forImageInterleaved
. -
Uses of ImageInterleaved in boofcv.alg.background.stationary
Modifier and TypeClassDescriptionclass
BackgroundStationaryBasic_IL<T extends ImageInterleaved<T>>
Implementation ofBackgroundStationaryBasic
forImageGray
.class
BackgroundStationaryBasic_IL_MT<T extends ImageInterleaved<T>>
Implementation ofBackgroundStationaryBasic
forImageGray
.class
BackgroundStationaryGaussian_IL<T extends ImageInterleaved<T>>
Implementation ofBackgroundStationaryGaussian
forImageInterleaved
.class
BackgroundStationaryGaussian_IL_MT<T extends ImageInterleaved<T>>
Implementation ofBackgroundStationaryGaussian
forImageInterleaved
. -
Uses of ImageInterleaved in boofcv.alg.distort
Modifier and TypeClassDescriptionclass
ImageDistortBasic_IL<Input extends ImageInterleaved<Input>,
Output extends ImageInterleaved<Output>> Most basic implementation ofImageDistort
forImageInterleaved
.class
ImageDistortBasic_IL<Input extends ImageInterleaved<Input>,
Output extends ImageInterleaved<Output>> Most basic implementation ofImageDistort
forImageInterleaved
.class
ImageDistortBasic_IL_MT<Input extends ImageInterleaved<Input>,
Output extends ImageInterleaved<Output>> Most basic implementation ofImageDistort
forImageInterleaved
.class
ImageDistortBasic_IL_MT<Input extends ImageInterleaved<Input>,
Output extends ImageInterleaved<Output>> Most basic implementation ofImageDistort
forImageInterleaved
. -
Uses of ImageInterleaved in boofcv.alg.filter.binary
Modifier and TypeClassDescriptionclass
ThresholdBlockMinMax<T extends ImageGray<T>,
I extends ImageInterleaved<I>> Applies a threshold to an image by computing the min and max values in a regular grid across the image. -
Uses of ImageInterleaved in boofcv.alg.interpolate
Modifier and TypeClassDescriptionclass
BilinearPixelMB<T extends ImageInterleaved<T>>
Performs bilinear interpolation to extract values between pixels in an image. -
Uses of ImageInterleaved in boofcv.alg.transform.fft
Modifier and TypeMethodDescriptionstatic <T extends GrayF<T>,
W extends ImageInterleaved>
DiscreteFourierTransform<T,W> GDiscreteFourierTransformOps.createTransform
(ImageDataType type) Creates aDiscreteFourierTransform
for the specified type.Modifier and TypeMethodDescriptionstatic void
DiscreteFourierTransformOps.checkImageArguments
(ImageBase image, ImageInterleaved transform) Checks to see if the image and its transform are appropriate sizes .static void
GDiscreteFourierTransformOps.magnitude
(ImageInterleaved transform, GrayF magnitude) Computes the magnitude of the complex image:
magnitude = sqrt( real2 + imaginary2 )static void
GDiscreteFourierTransformOps.multiplyComplex
(ImageInterleaved complexA, ImageInterleaved complexB, ImageInterleaved complexC) Performs element-wise complex multiplication between two complex images.static void
GDiscreteFourierTransformOps.multiplyRealComplex
(GrayF realA, ImageInterleaved complexB, ImageInterleaved complexC) Performs element-wise complex multiplication between a real image and a complex image.static void
GDiscreteFourierTransformOps.phase
(ImageInterleaved transform, GrayF phase) Computes the phase of the complex image:
phase = atan2( imaginary , real )static void
GDiscreteFourierTransformOps.realToComplex
(GrayF real, ImageInterleaved complex) Converts a regular image into a complex interleaved image with the imaginary component set to zero.static void
GDiscreteFourierTransformOps.shiftZeroFrequency
(ImageInterleaved transform, boolean forward) Moves the zero-frequency component into the image center (width/2,height/2). -
Uses of ImageInterleaved in boofcv.core.image
Modifier and TypeClassDescriptionstatic class
FactoryGImageMultiBand.IL<T extends ImageInterleaved<T>>
Modifier and TypeMethodDescriptionstatic <T extends ImageInterleaved>
TGeneralizedImageOps.createInterleaved
(ImageDataType type, int width, int height, int numBands) static <T extends ImageInterleaved<T>>
TGeneralizedImageOps.createInterleaved
(Class<T> type, int width, int height, int numBands) Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
TGConvertImage.average
(ImageInterleaved input, T output) static double
GeneralizedImageOps.get
(ImageInterleaved img, int x, int y, int band) static GImageMultiBand
FactoryGImageMultiBand.wrap
(ImageInterleaved image) static ImageBorder
ImageBorderValue.wrap
(ImageInterleaved image, double value) -
Uses of ImageInterleaved in boofcv.core.image.border
Modifier and TypeMethodDescriptionstatic <T extends ImageInterleaved<T>>
ImageBorder<T>FactoryImageBorder.interleaved
(BorderType borderType, Class<T> imageType) Creates an instance of the requested algorithms for handling borders pixels onImageInterleaved
.static <T extends ImageInterleaved<T>>
ImageBorder<T>FactoryImageBorder.interleavedValue
(double value, Class<T> imageType) Creates anImageBorder
that returns the specified value always.static <T extends ImageInterleaved<T>>
ImageBorder<T>FactoryImageBorder.interleavedValue
(double value, T image) Creates anImageBorder
that returns the specified value always. -
Uses of ImageInterleaved in boofcv.factory.distort
Modifier and TypeMethodDescriptionstatic <Input extends ImageInterleaved<Input>,
Output extends ImageInterleaved<Output>>
ImageDistort<Input,Output> FactoryDistort.distortIL
(boolean cached, InterpolatePixelMB<Input> interp, ImageType<Output> outputType) static <Input extends ImageInterleaved<Input>,
Output extends ImageInterleaved<Output>>
ImageDistort<Input,Output> FactoryDistort.distortIL
(boolean cached, InterpolatePixelMB<Input> interp, ImageType<Output> outputType) -
Uses of ImageInterleaved in boofcv.io.image
Modifier and TypeMethodDescriptionstatic void
ConvertBufferedImage.convertFromInterleaved
(BufferedImage src, ImageInterleaved dst, boolean orderRgb) static void
ConvertRaster.orderBandsIntoRGB
(ImageInterleaved image, BufferedImage input) -
Uses of ImageInterleaved in boofcv.javacv
Modifier and TypeMethodDescriptionstatic <T extends ImageInterleaved<T>>
TConvertIplImage.convertFrom
(org.bytedeco.javacpp.opencv_core.IplImage input, T output) -
Uses of ImageInterleaved in boofcv.struct.image
Modifier and TypeClassDescriptionclass
ImageInterleaved<T extends ImageInterleaved<T>>
Base class for images that contain multiple interleaved bands.Modifier and TypeClassDescriptionclass
ImageInterleaved
for data of type float.class
ImageInterleaved
for data of type double.class
InterleavedI16<T extends InterleavedI16<T>>
ImageInterleaved
for data of type short.class
InterleavedI8<T extends InterleavedI8<T>>
ImageInterleaved
for data of type byte.class
InterleavedInteger<T extends InterleavedInteger<T>>
Base class for integer interleaved images.class
An image where the primitive type is an unsigned short.class
ImageInterleaved
for data of type int.class
ImageInterleaved
for data of type int.class
An image where the primitive type is a signed byte.class
An image where the primitive type is an unsigned short.class
An image where the primitive type is an unsigned byte.Modifier and TypeMethodDescriptionstatic <B extends ImageInterleaved<B>>
B<B extends ImageInterleaved<B>>
BImageInterleaved.createSameShape
(Class<B> type) Creates an interleaved image of the specified type that will have the same shapestatic <I extends ImageInterleaved<I>>
ImageType<I>ImageType.il
(int numBands, ImageDataType type) static <I extends ImageInterleaved<I>>
ImageType<I>