Uses of Class
boofcv.struct.image.InterleavedF32
Package
Description
-
Uses of InterleavedF32 in boofcv.abst.transform.fft
Modifier and TypeMethodDescriptionvoid
GeneralFft_to_DiscreteFourierTransform_F32.forward
(GrayF32 image, InterleavedF32 transform) void
GeneralFft_to_DiscreteFourierTransform_F32.inverse
(InterleavedF32 transform, GrayF32 image) -
Uses of InterleavedF32 in boofcv.alg.background.moving
Modifier and TypeFieldDescriptionprotected InterleavedF32
BackgroundMovingBasic_IL_MT.background
Background model.protected InterleavedF32
BackgroundMovingBasic_IL.background
Background model.protected final InterleavedF32
BackgroundMovingGaussian_IL_MT.background
protected final InterleavedF32
BackgroundMovingGaussian_IL.background
protected final InterleavedF32
BackgroundMovingGaussian_SB_MT.background
protected final InterleavedF32
BackgroundMovingGaussian_SB.background
Modifier and TypeFieldDescriptionprotected InterpolatePixelMB<InterleavedF32>
BackgroundMovingBasic_IL_MT._interpolationBG
protected InterpolatePixelMB<InterleavedF32>
BackgroundMovingBasic_IL._interpolationBG
protected final InterpolatePixelMB<InterleavedF32>
BackgroundMovingGaussian_IL_MT._interpolationBG
protected final InterpolatePixelMB<InterleavedF32>
BackgroundMovingGaussian_IL._interpolationBG
protected InterpolatePixelMB<InterleavedF32>
BackgroundMovingGaussian_PL_MT._interpolationBG
protected InterpolatePixelMB<InterleavedF32>
BackgroundMovingGaussian_PL._interpolationBG
protected final InterpolatePixelMB<InterleavedF32>
BackgroundMovingGaussian_SB_MT._interpolationBG
protected final InterpolatePixelMB<InterleavedF32>
BackgroundMovingGaussian_SB._interpolationBG
-
Uses of InterleavedF32 in boofcv.alg.background.stationary
Modifier and TypeFieldDescriptionprotected InterleavedF32
BackgroundStationaryBasic_IL_MT.background
protected InterleavedF32
BackgroundStationaryBasic_IL.background
Modifier and TypeMethodDescriptionBackgroundStationaryBasic_IL_MT.getBackground()
Returns the background image.BackgroundStationaryBasic_IL.getBackground()
Returns the background image. -
Uses of InterleavedF32 in boofcv.alg.color.impl
Modifier and TypeMethodDescriptionstatic void
ImplColorRgb_MT.rgbToGray_Weighted
(InterleavedF32 rgb, GrayF32 gray) static void
ImplColorRgb.rgbToGray_Weighted
(InterleavedF32 rgb, GrayF32 gray) -
Uses of InterleavedF32 in boofcv.alg.distort
-
Uses of InterleavedF32 in boofcv.alg.filter.binary.impl
Modifier and TypeMethodDescriptionvoid
ThresholdBlockMinMax_F32.computeBlockStatistics
(int x0, int y0, int width, int height, int indexMinMax, GrayF32 input, InterleavedF32 stats) void
ThresholdBlockMinMax_F32.thresholdBlock
(int blockX0, int blockY0, GrayF32 input, InterleavedF32 stats, GrayU8 output) -
Uses of InterleavedF32 in boofcv.alg.filter.blur
Modifier and TypeMethodDescriptionstatic InterleavedF32
BlurImageOps.gaussian
(InterleavedF32 input, @Nullable InterleavedF32 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable InterleavedF32 storage) Applies Gaussian blur.static InterleavedF32
BlurImageOps.gaussian
(InterleavedF32 input, @Nullable InterleavedF32 output, double sigma, int radius, @Nullable InterleavedF32 storage) Applies Gaussian blur.Modifier and TypeMethodDescriptionstatic InterleavedF32
BlurImageOps.gaussian
(InterleavedF32 input, @Nullable InterleavedF32 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable InterleavedF32 storage) Applies Gaussian blur.static InterleavedF32
BlurImageOps.gaussian
(InterleavedF32 input, @Nullable InterleavedF32 output, double sigma, int radius, @Nullable InterleavedF32 storage) Applies Gaussian blur. -
Uses of InterleavedF32 in boofcv.alg.filter.convolve
Modifier and TypeMethodDescriptionstatic void
ConvolveImage.convolve
(Kernel2D_F32 kernel, InterleavedF32 input, InterleavedF32 output, ImageBorder_IL_F32 border) Performs a 2D convolution across the image.static void
ConvolveImageNoBorder.convolve
(Kernel2D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static void
ConvolveImageNormalized.convolve
(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) Performs a 2D normalized convolution across the image.static void
ConvolveImage.horizontal
(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output, ImageBorder_IL_F32 border) Performs a horizontal 1D convolution across the image.static void
ConvolveImageNoBorder.horizontal
(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static void
ConvolveImageNormalized.horizontal
(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) Performs a horizontal 1D normalized convolution across the image.static void
ConvolveImage.vertical
(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output, ImageBorder_IL_F32 border) Performs a vertical 1D convolution across the image.static void
ConvolveImageNoBorder.vertical
(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static void
ConvolveImageNormalized.vertical
(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) Performs a vertical 1D normalized convolution across the image. -
Uses of InterleavedF32 in boofcv.alg.filter.convolve.border
Modifier and TypeMethodDescriptionstatic void
ConvolveJustBorder_General_IL.convolve
(Kernel2D_F32 kernel, ImageBorder_IL_F32 src, InterleavedF32 dst) static void
ConvolveJustBorder_General_IL.horizontal
(Kernel1D_F32 kernel, ImageBorder_IL_F32 src, InterleavedF32 dst) static void
ConvolveJustBorder_General_IL.vertical
(Kernel1D_F32 kernel, ImageBorder_IL_F32 src, InterleavedF32 dst) -
Uses of InterleavedF32 in boofcv.alg.filter.convolve.noborder
Modifier and TypeMethodDescriptionstatic void
ConvolveImageStandard_IL_MT.convolve
(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveImageStandard_IL.convolve
(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveImageStandard_IL_MT.horizontal
(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveImageStandard_IL.horizontal
(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveImageStandard_IL_MT.vertical
(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveImageStandard_IL.vertical
(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) -
Uses of InterleavedF32 in boofcv.alg.filter.convolve.normalized
Modifier and TypeMethodDescriptionstatic void
ConvolveNormalized_JustBorder_IL.convolve
(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveNormalizedNaive_IL.convolve
(Kernel2D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static void
ConvolveNormalized_JustBorder_IL.horizontal
(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static void
ConvolveNormalizedNaive_IL.horizontal
(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static void
ConvolveNormalized_JustBorder_IL.vertical
(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static void
ConvolveNormalizedNaive_IL.vertical
(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) -
Uses of InterleavedF32 in boofcv.alg.interpolate.impl
Modifier and TypeMethodDescriptionImplBilinearPixel_IL_F32.copy()
NearestNeighborPixel_IL_F32.copy()
ImplBilinearPixel_IL_F32.getImageType()
ModifierConstructorDescription -
Uses of InterleavedF32 in boofcv.alg.misc
Modifier and TypeMethodDescriptionstatic <T extends InterleavedF32>
TImageMiscOps.rotateCCW
(T input, T output) Rotates the image 90 degrees in the counter-clockwise direction.static <T extends InterleavedF32>
TImageMiscOps.rotateCW
(T input, T output) Rotates the image 90 degrees in the clockwise direction.static <T extends InterleavedF32>
TImageMiscOps.transpose
(T input, T output) Transposes the imageModifier and TypeMethodDescriptionstatic void
PixelMath.abs
(InterleavedF32 input, InterleavedF32 output) Sets each pixel in the output image to be the absolute value of the input image.static void
ImageMiscOps.addGaussian
(InterleavedF32 image, Random rand, double sigma, float lowerBound, float upperBound) Adds Gaussian/normal i.i.d noise to each pixel in the image.static void
ImageMiscOps.addUniform
(InterleavedF32 input, Random rand, float min, float max) Adds uniform i.i.d noise to each pixel in the image.static void
ImageMiscOps.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedF32 input, InterleavedF32 output) Copies a rectangular region from one image into another.
output[dstX:(dstX+width) , dstY:(dstY+height-1)] = input[srcX:(srcX+width) , srcY:(srcY+height-1)]static void
PixelMath.divide
(InterleavedF32 input, float denominator, float lower, float upper, InterleavedF32 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedF32 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedS16 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedS32 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedS64 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedS8 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedU16 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedU8 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
ImageMiscOps.extractBand
(InterleavedF32 input, int band, GrayF32 output) Extracts a single band from a multi-band imagestatic void
ImageMiscOps.fill
(InterleavedF32 image, float value) Fills the whole image with the specified valuestatic void
ImageMiscOps.fill
(InterleavedF32 image, float[] values) Fills each band in the image with the specified valuesstatic void
ImageMiscOps.fillBand
(InterleavedF32 image, int band, float value) Fills one band in the image with the specified valuestatic void
ImageMiscOps.fillGaussian
(InterleavedF32 input, Random rand, double mean, double sigma, float lowerBound, float upperBound) Sets each value in the image to a value drawn from a Gaussian distribution.static void
ImageMiscOps.fillRectangle
(InterleavedF32 image, float value, int x0, int y0, int width, int height) Draws a filled rectangle that is aligned along the image axis inside the image.static void
ImageMiscOps.fillUniform
(InterleavedF32 img, Random rand, float min, float max) Sets each value in the image to a value drawn from an uniform distribution that has a range of min ≤ X < max.static void
ImageMiscOps.insertBand
(GrayF32 input, int band, InterleavedF32 output) Inserts a single band into a multi-band image overwriting the original bandstatic void
PixelMath.log
(InterleavedF32 input, float val, InterleavedF32 output) Sets each pixel in the output image to log( val + input(x,y)) of the input image.static void
PixelMath.logSign
(InterleavedF32 input, float val, InterleavedF32 output) Sets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image.static float
ImageStatistics.max
(InterleavedF32 input) Returns the maximum element value.static float
ImageStatistics.maxAbs
(InterleavedF32 input) Returns the maximum element value.static float
ImageStatistics.mean
(InterleavedF32 img) Returns the mean pixel intensity value.static double
ImageStatistics.meanDiffAbs
(InterleavedF32 imgA, InterleavedF32 imgB) Computes the mean of absolute value error between the two images.static double
ImageStatistics.meanDiffSq
(InterleavedF32 imgA, InterleavedF32 imgB) Computes the mean squared error (MSE) between the two images.static float
ImageStatistics.min
(InterleavedF32 input) Returns the minimum element value.static void
PixelMath.minus
(float value, InterleavedF32 input, float lower, float upper, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(float value, InterleavedF32 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(float value, InterleavedS16 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(float value, InterleavedS32 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(float value, InterleavedS64 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(float value, InterleavedS8 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(float value, InterleavedU16 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(float value, InterleavedU8 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedF32 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedS16 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedS32 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedS64 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedS8 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedU16 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedU8 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.multiply
(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedF32 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedS16 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedS32 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedS64 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedS8 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedU16 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedU8 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.negative
(InterleavedF32 input, InterleavedF32 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
PixelMath.operator1
(InterleavedF32 input, PixelMathLambdas.Function1_F32 function, InterleavedF32 output) Applies the lambda operation to each element in the input image.static void
PixelMath.operator2
(InterleavedF32 imgA, PixelMathLambdas.Function2_F32 function, InterleavedF32 imgB, InterleavedF32 output) Applies the lambda operation to each element in the two input images.static void
PixelMath.plus
(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedF32 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedS16 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedS32 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedS64 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedS8 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedU16 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedU8 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.pow2
(InterleavedF32 input, InterleavedF32 output) Raises each pixel in the input image to the power of two.static void
PixelMath.sqrt
(InterleavedF32 input, InterleavedF32 output) Computes the square root of each pixel in the input image.static float
ImageStatistics.sum
(InterleavedF32 input) Returns the sum of all the pixels in the image.static float
ImageStatistics.sumAbs
(InterleavedF32 input) Returns the sum of all the pixels in the image. -
Uses of InterleavedF32 in boofcv.alg.misc.impl
Modifier and TypeMethodDescriptionstatic void
ImplImageMiscOps_MT.addGaussian
(InterleavedF32 image, Random rand, double sigma, float lowerBound, float upperBound) static void
ImplImageMiscOps.addGaussian
(InterleavedF32 image, Random rand, double sigma, float lowerBound, float upperBound) static void
ImplImageMiscOps_MT.addUniform
(InterleavedF32 image, Random rand, float min, float max) static void
ImplImageMiscOps.addUniform
(InterleavedF32 image, Random rand, float min, float max) static void
ImplImageMiscOps_MT.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedF32 input, InterleavedF32 output) static void
ImplImageMiscOps.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedF32 input, InterleavedF32 output) static void
ImplImageMiscOps_MT.extractBand
(InterleavedF32 input, int band, GrayF32 output) static void
ImplImageMiscOps.extractBand
(InterleavedF32 input, int band, GrayF32 output) static void
ImplImageMiscOps_MT.fill
(InterleavedF32 input, float value) static void
ImplImageMiscOps_MT.fill
(InterleavedF32 input, float[] values) static void
ImplImageMiscOps.fill
(InterleavedF32 input, float value) static void
ImplImageMiscOps.fill
(InterleavedF32 input, float[] values) static void
ImplImageMiscOps_MT.fillBand
(InterleavedF32 input, int band, float value) static void
ImplImageMiscOps.fillBand
(InterleavedF32 input, int band, float value) static void
ImplImageMiscOps_MT.fillGaussian
(InterleavedF32 image, Random rand, double mean, double sigma, float lowerBound, float upperBound) static void
ImplImageMiscOps.fillGaussian
(InterleavedF32 image, Random rand, double mean, double sigma, float lowerBound, float upperBound) static void
ImplImageMiscOps_MT.fillRectangle
(InterleavedF32 image, float value, int x0, int y0, int width, int height) static void
ImplImageMiscOps.fillRectangle
(InterleavedF32 image, float value, int x0, int y0, int width, int height) static void
ImplImageMiscOps_MT.fillUniform
(InterleavedF32 image, Random rand, float min, float max) static void
ImplImageMiscOps.fillUniform
(InterleavedF32 image, Random rand, float min, float max) static void
ImplImageMiscOps_MT.insertBand
(GrayF32 input, int band, InterleavedF32 output) static void
ImplImageMiscOps.insertBand
(GrayF32 input, int band, InterleavedF32 output) static void
ImplImageMiscOps_MT.rotateCCW
(InterleavedF32 input, InterleavedF32 output) static void
ImplImageMiscOps.rotateCCW
(InterleavedF32 input, InterleavedF32 output) static void
ImplImageMiscOps_MT.rotateCW
(InterleavedF32 input, InterleavedF32 output) static void
ImplImageMiscOps.rotateCW
(InterleavedF32 input, InterleavedF32 output) static float
ImplImageStatistics_MT.sum
(InterleavedF32 img) static float
ImplImageStatistics.sum
(InterleavedF32 img) static float
ImplImageStatistics_MT.sumAbs
(InterleavedF32 img) static float
ImplImageStatistics.sumAbs
(InterleavedF32 img) static void
ImplImageMiscOps_MT.transpose
(InterleavedF32 input, InterleavedF32 output) static void
ImplImageMiscOps.transpose
(InterleavedF32 input, InterleavedF32 output) -
Uses of InterleavedF32 in boofcv.alg.transform.fft
Modifier and TypeMethodDescriptionDiscreteFourierTransformOps.createTransformF32()
Creates aDiscreteFourierTransform
for images of typeGrayF32
.Modifier and TypeMethodDescriptionstatic void
DiscreteFourierTransformOps.magnitude
(InterleavedF32 transform, GrayF32 magnitude) Computes the magnitude of the complex image:
magnitude = sqrt( real2 + imaginary2 )static void
DiscreteFourierTransformOps.multiplyComplex
(InterleavedF32 complexA, InterleavedF32 complexB, InterleavedF32 complexC) Performs element-wise complex multiplication between two complex images.static void
DiscreteFourierTransformOps.multiplyRealComplex
(GrayF32 realA, InterleavedF32 complexB, InterleavedF32 complexC) Performs element-wise complex multiplication between a real image and a complex image.static void
DiscreteFourierTransformOps.phase
(InterleavedF32 transform, GrayF32 phase) Computes the phase of the complex image:
phase = atan2( imaginary , real )static void
DiscreteFourierTransformOps.realToComplex
(GrayF32 real, InterleavedF32 complex) Converts a regular image into a complex interleaved image with the imaginary component set to zero.static void
DiscreteFourierTransformOps.shiftZeroFrequency
(InterleavedF32 transform, boolean forward) Moves the zero-frequency component into the image center (width/2,height/2). -
Uses of InterleavedF32 in boofcv.core.encoding
Modifier and TypeMethodDescriptionstatic InterleavedF32
ConvertNV21.nv21ToInterleaved
(byte[] data, int width, int height, InterleavedF32 output) Converts an NV21 image into aInterleavedF32
RGB image.static InterleavedF32
ConvertYuv420_888.yuvToInterleavedRgbF32
(ByteBuffer bufferY, ByteBuffer bufferU, ByteBuffer bufferV, int width, int height, int strideY, int strideUV, int stridePixelUV, @Nullable InterleavedF32 output, @Nullable GrowArray<DogArray_I8> workArrays) Modifier and TypeMethodDescriptionstatic InterleavedF32
ConvertNV21.nv21ToInterleaved
(byte[] data, int width, int height, InterleavedF32 output) Converts an NV21 image into aInterleavedF32
RGB image.static InterleavedF32
ConvertYuv420_888.yuvToInterleavedRgbF32
(ByteBuffer bufferY, ByteBuffer bufferU, ByteBuffer bufferV, int width, int height, int strideY, int strideUV, int stridePixelUV, @Nullable InterleavedF32 output, @Nullable GrowArray<DogArray_I8> workArrays) -
Uses of InterleavedF32 in boofcv.core.encoding.impl
Modifier and TypeMethodDescriptionstatic void
ImplConvertNV21_MT.nv21ToInterleaved_F32
(byte[] dataNV, InterleavedF32 output) static void
ImplConvertNV21.nv21ToInterleaved_F32
(byte[] dataNV, InterleavedF32 output) static void
ImplConvertYuyv_MT.yuyvToInterleaved
(byte[] dataYV, InterleavedF32 output) static void
ImplConvertYuyv.yuyvToInterleaved
(byte[] dataYV, InterleavedF32 output) static void
ImplConvertYV12_MT.yv12ToInterleaved
(byte[] dataYV, InterleavedF32 output) static void
ImplConvertYV12.yv12ToInterleaved
(byte[] dataYV, InterleavedF32 output) -
Uses of InterleavedF32 in boofcv.core.image
Modifier and TypeMethodDescriptionstatic InterleavedF32
ConvertImage.convert
(InterleavedF64 input, InterleavedF32 output) Converts anInterleavedF64
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedS16 input, InterleavedF32 output) Converts anInterleavedS16
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedS32 input, InterleavedF32 output) Converts anInterleavedS32
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedS64 input, InterleavedF32 output) Converts anInterleavedS64
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedS8 input, InterleavedF32 output) Converts anInterleavedS8
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedU16 input, InterleavedF32 output) Converts anInterleavedU16
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedU8 input, InterleavedF32 output) Converts anInterleavedU8
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(Planar<GrayF32> input, InterleavedF32 output) Converts aPlanar
into the equivalentInterleavedF32
static InterleavedF32
ConvertImage.convertU8F32
(Planar<GrayU8> input, InterleavedF32 output) Converts aPlanar
into the equivalentInterleavedF32
Modifier and TypeMethodDescriptionstatic GrayF32
ConvertImage.average
(InterleavedF32 input, GrayF32 output) Converts aInterleavedF32
into aGrayF32
by computing the average value of each pixel across all the bands.static InterleavedF64
ConvertImage.convert
(InterleavedF32 input, InterleavedF64 output) Converts anInterleavedF32
into aInterleavedF64
.static InterleavedS16
ConvertImage.convert
(InterleavedF32 input, InterleavedS16 output) Converts anInterleavedF32
into aInterleavedS16
.static InterleavedS32
ConvertImage.convert
(InterleavedF32 input, InterleavedS32 output) Converts anInterleavedF32
into aInterleavedS32
.static InterleavedS64
ConvertImage.convert
(InterleavedF32 input, InterleavedS64 output) Converts anInterleavedF32
into aInterleavedS64
.static InterleavedS8
ConvertImage.convert
(InterleavedF32 input, InterleavedS8 output) Converts anInterleavedF32
into aInterleavedS8
.static InterleavedU16
ConvertImage.convert
(InterleavedF32 input, InterleavedU16 output) Converts anInterleavedF32
into aInterleavedU16
.static InterleavedU8
ConvertImage.convert
(InterleavedF32 input, InterleavedU8 output) Converts anInterleavedF32
into aInterleavedU8
.ConvertImage.convert
(InterleavedF32 input, Planar<GrayF32> output) Converts aInterleavedF32
into the equivalentPlanar
static InterleavedF32
ConvertImage.convert
(InterleavedF64 input, InterleavedF32 output) Converts anInterleavedF64
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedS16 input, InterleavedF32 output) Converts anInterleavedS16
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedS32 input, InterleavedF32 output) Converts anInterleavedS32
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedS64 input, InterleavedF32 output) Converts anInterleavedS64
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedS8 input, InterleavedF32 output) Converts anInterleavedS8
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedU16 input, InterleavedF32 output) Converts anInterleavedU16
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(InterleavedU8 input, InterleavedF32 output) Converts anInterleavedU8
into aInterleavedF32
.static InterleavedF32
ConvertImage.convert
(Planar<GrayF32> input, InterleavedF32 output) Converts aPlanar
into the equivalentInterleavedF32
ConvertImage.convertF32U8
(InterleavedF32 input, Planar<GrayU8> output) Converts aInterleavedF32
into the equivalentPlanar
static InterleavedF32
ConvertImage.convertU8F32
(Planar<GrayU8> input, InterleavedF32 output) Converts aPlanar
into the equivalentInterleavedF32
static void
ConvertByteBufferImage.from_3BU8_to_3IF32
(ByteBuffer src, int srcOffset, int srcStride, InterleavedF32 dst, DogArray_I8 work) static void
InterleavedImageOps.merge2
(GrayF32 band0, GrayF32 band1, InterleavedF32 interleaved) Combines twoImageGray
into a singleImageInterleaved
.void
LookUpColorRgbFormats.IL_F32.setImage
(InterleavedF32 image) static void
InterleavedImageOps.split2
(InterleavedF32 interleaved, GrayF32 band0, GrayF32 band1) Splits the 2-band interleaved into into twoImageGray
.ModifierConstructorDescriptionIL_F32
(InterleavedF32 image) Value_IL_F32
(InterleavedF32 image, float value) -
Uses of InterleavedF32 in boofcv.core.image.impl
Modifier and TypeMethodDescriptionstatic void
ConvertInterleavedToSingle_MT.average
(InterleavedF32 from, GrayF32 to) static void
ConvertInterleavedToSingle.average
(InterleavedF32 from, GrayF32 to) static void
ImplConvertImage_MT.convert
(InterleavedF32 input, InterleavedF64 output) static void
ImplConvertImage_MT.convert
(InterleavedF32 input, InterleavedI16 output) static void
ImplConvertImage_MT.convert
(InterleavedF32 input, InterleavedI8 output) static void
ImplConvertImage_MT.convert
(InterleavedF32 input, InterleavedS32 output) static void
ImplConvertImage_MT.convert
(InterleavedF32 input, InterleavedS64 output) static void
ImplConvertImage_MT.convert
(InterleavedF32 input, Planar<GrayF32> output) static void
ImplConvertImage_MT.convert
(InterleavedF64 input, InterleavedF32 output) static void
ImplConvertImage_MT.convert
(InterleavedS16 input, InterleavedF32 output) static void
ImplConvertImage_MT.convert
(InterleavedS32 input, InterleavedF32 output) static void
ImplConvertImage_MT.convert
(InterleavedS64 input, InterleavedF32 output) static void
ImplConvertImage_MT.convert
(InterleavedS8 input, InterleavedF32 output) static void
ImplConvertImage_MT.convert
(InterleavedU16 input, InterleavedF32 output) static void
ImplConvertImage_MT.convert
(InterleavedU8 input, InterleavedF32 output) static void
ImplConvertImage_MT.convert
(Planar<GrayF32> input, InterleavedF32 output) static void
ImplConvertImage.convert
(InterleavedF32 input, InterleavedF64 output) static void
ImplConvertImage.convert
(InterleavedF32 input, InterleavedI16 output) static void
ImplConvertImage.convert
(InterleavedF32 input, InterleavedI8 output) static void
ImplConvertImage.convert
(InterleavedF32 input, InterleavedS32 output) static void
ImplConvertImage.convert
(InterleavedF32 input, InterleavedS64 output) static void
ImplConvertImage.convert
(InterleavedF32 input, Planar<GrayF32> output) static void
ImplConvertImage.convert
(InterleavedF64 input, InterleavedF32 output) static void
ImplConvertImage.convert
(InterleavedS16 input, InterleavedF32 output) static void
ImplConvertImage.convert
(InterleavedS32 input, InterleavedF32 output) static void
ImplConvertImage.convert
(InterleavedS64 input, InterleavedF32 output) static void
ImplConvertImage.convert
(InterleavedS8 input, InterleavedF32 output) static void
ImplConvertImage.convert
(InterleavedU16 input, InterleavedF32 output) static void
ImplConvertImage.convert
(InterleavedU8 input, InterleavedF32 output) static void
ImplConvertImage.convert
(Planar<GrayF32> input, InterleavedF32 output) static void
ImplConvertImage_MT.convertF32U8
(InterleavedF32 input, Planar<GrayU8> output) static void
ImplConvertImage.convertF32U8
(InterleavedF32 input, Planar<GrayU8> output) static void
ImplConvertImage_MT.convertU8F32
(Planar<GrayU8> input, InterleavedF32 output) static void
ImplConvertImage.convertU8F32
(Planar<GrayU8> input, InterleavedF32 output) -
Uses of InterleavedF32 in boofcv.io.image
Modifier and TypeMethodDescriptionstatic void
ConvertRaster.bufferedToInterleaved
(BufferedImage src, InterleavedF32 dst) static void
ConvertRaster.bufferedToInterleaved
(DataBufferByte buffer, WritableRaster src, InterleavedF32 dst) static void
ConvertRaster.bufferedToInterleaved
(DataBufferInt buffer, WritableRaster src, InterleavedF32 dst) static BufferedImage
ConvertBufferedImage.convertTo
(InterleavedF32 src, @Nullable BufferedImage dst, boolean orderRgb) static void
ConvertRaster.interleavedToBuffered
(InterleavedF32 src, BufferedImage dst) static void
ConvertRaster.interleavedToBuffered
(InterleavedF32 src, DataBufferByte buffer, WritableRaster dst) static void
ConvertRaster.interleavedToBuffered
(InterleavedF32 src, DataBufferInt buffer, WritableRaster dst) -
Uses of InterleavedF32 in boofcv.io.image.impl
Modifier and TypeMethodDescriptionstatic void
ImplConvertRaster_MT.bufferedToInterleaved
(BufferedImage src, InterleavedF32 dst) static void
ImplConvertRaster_MT.bufferedToInterleaved
(DataBufferByte buffer, WritableRaster src, InterleavedF32 dst) A faster convert that works directly with a specific rasterstatic void
ImplConvertRaster_MT.bufferedToInterleaved
(DataBufferInt buffer, WritableRaster src, InterleavedF32 dst) static void
ImplConvertRaster.bufferedToInterleaved
(BufferedImage src, InterleavedF32 dst) static void
ImplConvertRaster.bufferedToInterleaved
(DataBufferByte buffer, WritableRaster src, InterleavedF32 dst) A faster convert that works directly with a specific rasterstatic void
ImplConvertRaster.bufferedToInterleaved
(DataBufferInt buffer, WritableRaster src, InterleavedF32 dst) static void
ImplConvertRaster_MT.interleavedToBuffered
(InterleavedF32 src, BufferedImage dst) static void
ImplConvertRaster_MT.interleavedToBuffered
(InterleavedF32 src, DataBufferByte buffer, WritableRaster dst) static void
ImplConvertRaster_MT.interleavedToBuffered
(InterleavedF32 src, DataBufferInt buffer, WritableRaster dst) static void
ImplConvertRaster.interleavedToBuffered
(InterleavedF32 src, BufferedImage dst) static void
ImplConvertRaster.interleavedToBuffered
(InterleavedF32 src, DataBufferByte buffer, WritableRaster dst) static void
ImplConvertRaster.interleavedToBuffered
(InterleavedF32 src, DataBufferInt buffer, WritableRaster dst) static void
ImplConvertRaster_MT.orderBandsIntoRGB
(InterleavedF32 image, BufferedImage input) static void
ImplConvertRaster.orderBandsIntoRGB
(InterleavedF32 image, BufferedImage input) -
Uses of InterleavedF32 in boofcv.misc
-
Uses of InterleavedF32 in boofcv.struct.border
-
Uses of InterleavedF32 in boofcv.struct.image