Uses of Class
boofcv.struct.image.InterleavedF32
Packages that use InterleavedF32
Package
Description
-
Uses of InterleavedF32 in boofcv.abst.transform.fft
Methods in boofcv.abst.transform.fft with parameters of type InterleavedF32Modifier and TypeMethodDescriptionvoidGeneralFft_to_DiscreteFourierTransform_F32.forward(GrayF32 image, InterleavedF32 transform) voidGeneralFft_to_DiscreteFourierTransform_F32.inverse(InterleavedF32 transform, GrayF32 image) -
Uses of InterleavedF32 in boofcv.alg.background.moving
Fields in boofcv.alg.background.moving declared as InterleavedF32Modifier and TypeFieldDescriptionprotected InterleavedF32BackgroundMovingBasic_IL_MT.backgroundBackground model.protected InterleavedF32BackgroundMovingBasic_IL.backgroundBackground model.protected final InterleavedF32BackgroundMovingGaussian_IL_MT.backgroundprotected final InterleavedF32BackgroundMovingGaussian_IL.backgroundprotected final InterleavedF32BackgroundMovingGaussian_SB_MT.backgroundprotected final InterleavedF32BackgroundMovingGaussian_SB.backgroundFields in boofcv.alg.background.moving with type parameters of type InterleavedF32Modifier and TypeFieldDescriptionprotected InterpolatePixelMB<InterleavedF32>BackgroundMovingBasic_IL_MT._interpolationBGprotected InterpolatePixelMB<InterleavedF32>BackgroundMovingBasic_IL._interpolationBGprotected final InterpolatePixelMB<InterleavedF32>BackgroundMovingGaussian_IL_MT._interpolationBGprotected final InterpolatePixelMB<InterleavedF32>BackgroundMovingGaussian_IL._interpolationBGprotected InterpolatePixelMB<InterleavedF32>BackgroundMovingGaussian_PL_MT._interpolationBGprotected InterpolatePixelMB<InterleavedF32>BackgroundMovingGaussian_PL._interpolationBGprotected final InterpolatePixelMB<InterleavedF32>BackgroundMovingGaussian_SB_MT._interpolationBGprotected final InterpolatePixelMB<InterleavedF32>BackgroundMovingGaussian_SB._interpolationBG -
Uses of InterleavedF32 in boofcv.alg.background.stationary
Fields in boofcv.alg.background.stationary declared as InterleavedF32Modifier and TypeFieldDescriptionprotected InterleavedF32BackgroundStationaryBasic_IL_MT.backgroundprotected InterleavedF32BackgroundStationaryBasic_IL.backgroundMethods in boofcv.alg.background.stationary that return InterleavedF32Modifier and TypeMethodDescriptionBackgroundStationaryBasic_IL_MT.getBackground()Returns the background image.BackgroundStationaryBasic_IL.getBackground()Returns the background image. -
Uses of InterleavedF32 in boofcv.alg.color.impl
Methods in boofcv.alg.color.impl with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidImplColorRgb_MT.rgbToGray_Weighted(InterleavedF32 rgb, GrayF32 gray) static voidImplColorRgb.rgbToGray_Weighted(InterleavedF32 rgb, GrayF32 gray) -
Uses of InterleavedF32 in boofcv.alg.distort
Methods in boofcv.alg.distort with parameters of type InterleavedF32 -
Uses of InterleavedF32 in boofcv.alg.filter.binary.impl
Methods in boofcv.alg.filter.binary.impl that return InterleavedF32Methods in boofcv.alg.filter.binary.impl that return types with arguments of type InterleavedF32Methods in boofcv.alg.filter.binary.impl with parameters of type InterleavedF32Modifier and TypeMethodDescriptionvoidThresholdBlockMinMax_F32.computeBlockStatistics(int x0, int y0, int width, int height, int indexMinMax, GrayF32 input, InterleavedF32 stats) voidThresholdBlockMinMax_F32.thresholdBlock(int blockX0, int blockY0, GrayF32 input, InterleavedF32 stats, GrayU8 output) -
Uses of InterleavedF32 in boofcv.alg.filter.blur
Methods in boofcv.alg.filter.blur that return InterleavedF32Modifier and TypeMethodDescriptionstatic InterleavedF32BlurImageOps.gaussian(InterleavedF32 input, @Nullable InterleavedF32 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable InterleavedF32 storage) Applies Gaussian blur.static InterleavedF32BlurImageOps.gaussian(InterleavedF32 input, @Nullable InterleavedF32 output, double sigma, int radius, @Nullable InterleavedF32 storage) Applies Gaussian blur.Methods in boofcv.alg.filter.blur with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic InterleavedF32BlurImageOps.gaussian(InterleavedF32 input, @Nullable InterleavedF32 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable InterleavedF32 storage) Applies Gaussian blur.static InterleavedF32BlurImageOps.gaussian(InterleavedF32 input, @Nullable InterleavedF32 output, double sigma, int radius, @Nullable InterleavedF32 storage) Applies Gaussian blur. -
Uses of InterleavedF32 in boofcv.alg.filter.convolve
Methods in boofcv.alg.filter.convolve with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidConvolveImage.convolve(Kernel2D_F32 kernel, InterleavedF32 input, InterleavedF32 output, ImageBorder_IL_F32 border) Performs a 2D convolution across the image.static voidConvolveImageNoBorder.convolve(Kernel2D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveImageNormalized.convolve(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) Performs a 2D normalized convolution across the image.static voidConvolveImage.horizontal(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output, ImageBorder_IL_F32 border) Performs a horizontal 1D convolution across the image.static voidConvolveImageNoBorder.horizontal(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveImageNormalized.horizontal(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) Performs a horizontal 1D normalized convolution across the image.static voidConvolveImage.vertical(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output, ImageBorder_IL_F32 border) Performs a vertical 1D convolution across the image.static voidConvolveImageNoBorder.vertical(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveImageNormalized.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
Methods in boofcv.alg.filter.convolve.border with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidConvolveJustBorder_General_IL.convolve(Kernel2D_F32 kernel, ImageBorder_IL_F32 src, InterleavedF32 dst) static voidConvolveJustBorder_General_IL.horizontal(Kernel1D_F32 kernel, ImageBorder_IL_F32 src, InterleavedF32 dst) static voidConvolveJustBorder_General_IL.vertical(Kernel1D_F32 kernel, ImageBorder_IL_F32 src, InterleavedF32 dst) -
Uses of InterleavedF32 in boofcv.alg.filter.convolve.noborder
Methods in boofcv.alg.filter.convolve.noborder with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidConvolveImageStandard_IL_MT.convolve(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveImageStandard_IL.convolve(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveImageStandard_IL_MT.horizontal(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveImageStandard_IL.horizontal(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveImageStandard_IL_MT.vertical(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveImageStandard_IL.vertical(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) -
Uses of InterleavedF32 in boofcv.alg.filter.convolve.normalized
Methods in boofcv.alg.filter.convolve.normalized with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidConvolveNormalized_JustBorder_IL.convolve(Kernel2D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveNormalizedNaive_IL.convolve(Kernel2D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveNormalized_JustBorder_IL.horizontal(Kernel1D_F32 kernel, InterleavedF32 src, InterleavedF32 dst) static voidConvolveNormalizedNaive_IL.horizontal(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveNormalized_JustBorder_IL.vertical(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) static voidConvolveNormalizedNaive_IL.vertical(Kernel1D_F32 kernel, InterleavedF32 input, InterleavedF32 output) -
Uses of InterleavedF32 in boofcv.alg.interpolate.impl
Methods in boofcv.alg.interpolate.impl that return types with arguments of type InterleavedF32Modifier and TypeMethodDescriptionImplBilinearPixel_IL_F32.copy()NearestNeighborPixel_IL_F32.copy()ImplBilinearPixel_IL_F32.getImageType()Methods in boofcv.alg.interpolate.impl with parameters of type InterleavedF32Constructors in boofcv.alg.interpolate.impl with parameters of type InterleavedF32ModifierConstructorDescription -
Uses of InterleavedF32 in boofcv.alg.misc
Methods in boofcv.alg.misc with type parameters of type InterleavedF32Modifier 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 imageMethods in boofcv.alg.misc with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidPixelMath.abs(InterleavedF32 input, InterleavedF32 output) Sets each pixel in the output image to be the absolute value of the input image.static voidImageMiscOps.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 voidImageMiscOps.addUniform(InterleavedF32 input, Random rand, float min, float max) Adds uniform i.i.d noise to each pixel in the image.static voidImageMiscOps.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 voidPixelMath.divide(InterleavedF32 input, float denominator, float lower, float upper, InterleavedF32 output) Divide each element by a scalar value.static voidPixelMath.divide(InterleavedF32 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voidPixelMath.divide(InterleavedS16 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voidPixelMath.divide(InterleavedS32 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voidPixelMath.divide(InterleavedS64 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voidPixelMath.divide(InterleavedS8 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voidPixelMath.divide(InterleavedU16 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voidPixelMath.divide(InterleavedU8 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voidImageMiscOps.extractBand(InterleavedF32 input, int band, GrayF32 output) Extracts a single band from a multi-band imagestatic voidImageMiscOps.fill(InterleavedF32 image, float value) Fills the whole image with the specified valuestatic voidImageMiscOps.fill(InterleavedF32 image, float[] values) Fills each band in the image with the specified valuesstatic voidImageMiscOps.fillBand(InterleavedF32 image, int band, float value) Fills one band in the image with the specified valuestatic voidImageMiscOps.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 voidImageMiscOps.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 voidImageMiscOps.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 voidImageMiscOps.insertBand(GrayF32 input, int band, InterleavedF32 output) Inserts a single band into a multi-band image overwriting the original bandstatic voidPixelMath.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 voidPixelMath.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 floatImageStatistics.max(InterleavedF32 input) Returns the maximum element value.static floatImageStatistics.maxAbs(InterleavedF32 input) Returns the maximum element value.static floatImageStatistics.mean(InterleavedF32 img) Returns the mean pixel intensity value.static doubleImageStatistics.meanDiffAbs(InterleavedF32 imgA, InterleavedF32 imgB) Computes the mean of absolute value error between the two images.static doubleImageStatistics.meanDiffSq(InterleavedF32 imgA, InterleavedF32 imgB) Computes the mean squared error (MSE) between the two images.static floatImageStatistics.min(InterleavedF32 input) Returns the minimum element value.static voidPixelMath.minus(float value, InterleavedF32 input, float lower, float upper, InterleavedF32 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(float value, InterleavedF32 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(float value, InterleavedS16 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(float value, InterleavedS32 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(float value, InterleavedS64 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(float value, InterleavedS8 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(float value, InterleavedU16 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(float value, InterleavedU8 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Subtracts a scalar value from each element.static voidPixelMath.minus(InterleavedF32 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidPixelMath.minus(InterleavedS16 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidPixelMath.minus(InterleavedS32 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidPixelMath.minus(InterleavedS64 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidPixelMath.minus(InterleavedS8 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidPixelMath.minus(InterleavedU16 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidPixelMath.minus(InterleavedU8 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidPixelMath.multiply(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Multiply each element by a scalar value.static voidPixelMath.multiply(InterleavedF32 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidPixelMath.multiply(InterleavedS16 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidPixelMath.multiply(InterleavedS32 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidPixelMath.multiply(InterleavedS64 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidPixelMath.multiply(InterleavedS8 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidPixelMath.multiply(InterleavedU16 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidPixelMath.multiply(InterleavedU8 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidPixelMath.negative(InterleavedF32 input, InterleavedF32 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static voidPixelMath.operator1(InterleavedF32 input, PixelMathLambdas.Function1_F32 function, InterleavedF32 output) Applies the lambda operation to each element in the input image.static voidPixelMath.operator2(InterleavedF32 imgA, PixelMathLambdas.Function2_F32 function, InterleavedF32 imgB, InterleavedF32 output) Applies the lambda operation to each element in the two input images.static voidPixelMath.plus(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Adds a scalar value to each element.static voidPixelMath.plus(InterleavedF32 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidPixelMath.plus(InterleavedS16 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidPixelMath.plus(InterleavedS32 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidPixelMath.plus(InterleavedS64 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidPixelMath.plus(InterleavedS8 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidPixelMath.plus(InterleavedU16 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidPixelMath.plus(InterleavedU8 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidPixelMath.pow2(InterleavedF32 input, InterleavedF32 output) Raises each pixel in the input image to the power of two.static voidPixelMath.sqrt(InterleavedF32 input, InterleavedF32 output) Computes the square root of each pixel in the input image.static floatImageStatistics.sum(InterleavedF32 input) Returns the sum of all the pixels in the image.static floatImageStatistics.sumAbs(InterleavedF32 input) Returns the sum of all the pixels in the image. -
Uses of InterleavedF32 in boofcv.alg.misc.impl
Methods in boofcv.alg.misc.impl with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidImplImageMiscOps_MT.addGaussian(InterleavedF32 image, Random rand, double sigma, float lowerBound, float upperBound) static voidImplImageMiscOps.addGaussian(InterleavedF32 image, Random rand, double sigma, float lowerBound, float upperBound) static voidImplImageMiscOps_MT.addUniform(InterleavedF32 image, Random rand, float min, float max) static voidImplImageMiscOps.addUniform(InterleavedF32 image, Random rand, float min, float max) static voidImplImageMiscOps_MT.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedF32 input, InterleavedF32 output) static voidImplImageMiscOps.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedF32 input, InterleavedF32 output) static voidImplImageMiscOps_MT.extractBand(InterleavedF32 input, int band, GrayF32 output) static voidImplImageMiscOps.extractBand(InterleavedF32 input, int band, GrayF32 output) static voidImplImageMiscOps_MT.fill(InterleavedF32 input, float value) static voidImplImageMiscOps_MT.fill(InterleavedF32 input, float[] values) static voidImplImageMiscOps.fill(InterleavedF32 input, float value) static voidImplImageMiscOps.fill(InterleavedF32 input, float[] values) static voidImplImageMiscOps_MT.fillBand(InterleavedF32 input, int band, float value) static voidImplImageMiscOps.fillBand(InterleavedF32 input, int band, float value) static voidImplImageMiscOps_MT.fillGaussian(InterleavedF32 image, Random rand, double mean, double sigma, float lowerBound, float upperBound) static voidImplImageMiscOps.fillGaussian(InterleavedF32 image, Random rand, double mean, double sigma, float lowerBound, float upperBound) static voidImplImageMiscOps_MT.fillRectangle(InterleavedF32 image, float value, int x0, int y0, int width, int height) static voidImplImageMiscOps.fillRectangle(InterleavedF32 image, float value, int x0, int y0, int width, int height) static voidImplImageMiscOps_MT.fillUniform(InterleavedF32 image, Random rand, float min, float max) static voidImplImageMiscOps.fillUniform(InterleavedF32 image, Random rand, float min, float max) static voidImplImageMiscOps_MT.insertBand(GrayF32 input, int band, InterleavedF32 output) static voidImplImageMiscOps.insertBand(GrayF32 input, int band, InterleavedF32 output) static voidImplImageMiscOps_MT.rotateCCW(InterleavedF32 input, InterleavedF32 output) static voidImplImageMiscOps.rotateCCW(InterleavedF32 input, InterleavedF32 output) static voidImplImageMiscOps_MT.rotateCW(InterleavedF32 input, InterleavedF32 output) static voidImplImageMiscOps.rotateCW(InterleavedF32 input, InterleavedF32 output) static floatImplImageStatistics_MT.sum(InterleavedF32 img) static floatImplImageStatistics.sum(InterleavedF32 img) static floatImplImageStatistics_MT.sumAbs(InterleavedF32 img) static floatImplImageStatistics.sumAbs(InterleavedF32 img) static voidImplImageMiscOps_MT.transpose(InterleavedF32 input, InterleavedF32 output) static voidImplImageMiscOps.transpose(InterleavedF32 input, InterleavedF32 output) -
Uses of InterleavedF32 in boofcv.alg.transform.fft
Methods in boofcv.alg.transform.fft that return types with arguments of type InterleavedF32Modifier and TypeMethodDescriptionDiscreteFourierTransformOps.createTransformF32()Creates aDiscreteFourierTransformfor images of typeGrayF32.Methods in boofcv.alg.transform.fft with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidDiscreteFourierTransformOps.magnitude(InterleavedF32 transform, GrayF32 magnitude) Computes the magnitude of the complex image:
magnitude = sqrt( real2 + imaginary2 )static voidDiscreteFourierTransformOps.multiplyComplex(InterleavedF32 complexA, InterleavedF32 complexB, InterleavedF32 complexC) Performs element-wise complex multiplication between two complex images.static voidDiscreteFourierTransformOps.multiplyRealComplex(GrayF32 realA, InterleavedF32 complexB, InterleavedF32 complexC) Performs element-wise complex multiplication between a real image and a complex image.static voidDiscreteFourierTransformOps.phase(InterleavedF32 transform, GrayF32 phase) Computes the phase of the complex image:
phase = atan2( imaginary , real )static voidDiscreteFourierTransformOps.realToComplex(GrayF32 real, InterleavedF32 complex) Converts a regular image into a complex interleaved image with the imaginary component set to zero.static voidDiscreteFourierTransformOps.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
Methods in boofcv.core.encoding that return InterleavedF32Modifier and TypeMethodDescriptionstatic InterleavedF32ConvertNV21.nv21ToInterleaved(byte[] data, int width, int height, InterleavedF32 output) Converts an NV21 image into aInterleavedF32RGB image.static InterleavedF32ConvertYuv420_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) Methods in boofcv.core.encoding with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic InterleavedF32ConvertNV21.nv21ToInterleaved(byte[] data, int width, int height, InterleavedF32 output) Converts an NV21 image into aInterleavedF32RGB image.static InterleavedF32ConvertYuv420_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
Methods in boofcv.core.encoding.impl with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidImplConvertNV21_MT.nv21ToInterleaved_F32(byte[] dataNV, InterleavedF32 output) static voidImplConvertNV21.nv21ToInterleaved_F32(byte[] dataNV, InterleavedF32 output) static voidImplConvertYuyv_MT.yuyvToInterleaved(byte[] dataYV, InterleavedF32 output) static voidImplConvertYuyv.yuyvToInterleaved(byte[] dataYV, InterleavedF32 output) static voidImplConvertYV12_MT.yv12ToInterleaved(byte[] dataYV, InterleavedF32 output) static voidImplConvertYV12.yv12ToInterleaved(byte[] dataYV, InterleavedF32 output) -
Uses of InterleavedF32 in boofcv.core.image
Methods in boofcv.core.image that return InterleavedF32Modifier and TypeMethodDescriptionstatic InterleavedF32ConvertImage.convert(InterleavedF64 input, InterleavedF32 output) Converts anInterleavedF64into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedS16 input, InterleavedF32 output) Converts anInterleavedS16into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedS32 input, InterleavedF32 output) Converts anInterleavedS32into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedS64 input, InterleavedF32 output) Converts anInterleavedS64into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedS8 input, InterleavedF32 output) Converts anInterleavedS8into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedU16 input, InterleavedF32 output) Converts anInterleavedU16into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedU8 input, InterleavedF32 output) Converts anInterleavedU8into aInterleavedF32.static InterleavedF32ConvertImage.convert(Planar<GrayF32> input, InterleavedF32 output) Converts aPlanarinto the equivalentInterleavedF32static InterleavedF32ConvertImage.convertU8F32(Planar<GrayU8> input, InterleavedF32 output) Converts aPlanarinto the equivalentInterleavedF32Methods in boofcv.core.image that return types with arguments of type InterleavedF32Methods in boofcv.core.image with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic GrayF32ConvertImage.average(InterleavedF32 input, GrayF32 output) Converts aInterleavedF32into aGrayF32by computing the average value of each pixel across all the bands.static InterleavedF64ConvertImage.convert(InterleavedF32 input, InterleavedF64 output) Converts anInterleavedF32into aInterleavedF64.static InterleavedS16ConvertImage.convert(InterleavedF32 input, InterleavedS16 output) Converts anInterleavedF32into aInterleavedS16.static InterleavedS32ConvertImage.convert(InterleavedF32 input, InterleavedS32 output) Converts anInterleavedF32into aInterleavedS32.static InterleavedS64ConvertImage.convert(InterleavedF32 input, InterleavedS64 output) Converts anInterleavedF32into aInterleavedS64.static InterleavedS8ConvertImage.convert(InterleavedF32 input, InterleavedS8 output) Converts anInterleavedF32into aInterleavedS8.static InterleavedU16ConvertImage.convert(InterleavedF32 input, InterleavedU16 output) Converts anInterleavedF32into aInterleavedU16.static InterleavedU8ConvertImage.convert(InterleavedF32 input, InterleavedU8 output) Converts anInterleavedF32into aInterleavedU8.ConvertImage.convert(InterleavedF32 input, Planar<GrayF32> output) Converts aInterleavedF32into the equivalentPlanarstatic InterleavedF32ConvertImage.convert(InterleavedF64 input, InterleavedF32 output) Converts anInterleavedF64into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedS16 input, InterleavedF32 output) Converts anInterleavedS16into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedS32 input, InterleavedF32 output) Converts anInterleavedS32into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedS64 input, InterleavedF32 output) Converts anInterleavedS64into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedS8 input, InterleavedF32 output) Converts anInterleavedS8into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedU16 input, InterleavedF32 output) Converts anInterleavedU16into aInterleavedF32.static InterleavedF32ConvertImage.convert(InterleavedU8 input, InterleavedF32 output) Converts anInterleavedU8into aInterleavedF32.static InterleavedF32ConvertImage.convert(Planar<GrayF32> input, InterleavedF32 output) Converts aPlanarinto the equivalentInterleavedF32ConvertImage.convertF32U8(InterleavedF32 input, Planar<GrayU8> output) Converts aInterleavedF32into the equivalentPlanarstatic InterleavedF32ConvertImage.convertU8F32(Planar<GrayU8> input, InterleavedF32 output) Converts aPlanarinto the equivalentInterleavedF32static voidConvertByteBufferImage.from_3BU8_to_3IF32(ByteBuffer src, int srcOffset, int srcStride, InterleavedF32 dst, DogArray_I8 work) static voidInterleavedImageOps.merge2(GrayF32 band0, GrayF32 band1, InterleavedF32 interleaved) Combines twoImageGrayinto a singleImageInterleaved.voidLookUpColorRgbFormats.IL_F32.setImage(InterleavedF32 image) static voidInterleavedImageOps.split2(InterleavedF32 interleaved, GrayF32 band0, GrayF32 band1) Splits the 2-band interleaved into into twoImageGray.Constructors in boofcv.core.image with parameters of type InterleavedF32ModifierConstructorDescriptionIL_F32(InterleavedF32 image) Value_IL_F32(InterleavedF32 image, float value) -
Uses of InterleavedF32 in boofcv.core.image.impl
Methods in boofcv.core.image.impl with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidConvertInterleavedToSingle_MT.average(InterleavedF32 from, GrayF32 to) static voidConvertInterleavedToSingle.average(InterleavedF32 from, GrayF32 to) static voidImplConvertImage_MT.convert(InterleavedF32 input, InterleavedF64 output) static voidImplConvertImage_MT.convert(InterleavedF32 input, InterleavedI16 output) static voidImplConvertImage_MT.convert(InterleavedF32 input, InterleavedI8 output) static voidImplConvertImage_MT.convert(InterleavedF32 input, InterleavedS32 output) static voidImplConvertImage_MT.convert(InterleavedF32 input, InterleavedS64 output) static voidImplConvertImage_MT.convert(InterleavedF32 input, Planar<GrayF32> output) static voidImplConvertImage_MT.convert(InterleavedF64 input, InterleavedF32 output) static voidImplConvertImage_MT.convert(InterleavedS16 input, InterleavedF32 output) static voidImplConvertImage_MT.convert(InterleavedS32 input, InterleavedF32 output) static voidImplConvertImage_MT.convert(InterleavedS64 input, InterleavedF32 output) static voidImplConvertImage_MT.convert(InterleavedS8 input, InterleavedF32 output) static voidImplConvertImage_MT.convert(InterleavedU16 input, InterleavedF32 output) static voidImplConvertImage_MT.convert(InterleavedU8 input, InterleavedF32 output) static voidImplConvertImage_MT.convert(Planar<GrayF32> input, InterleavedF32 output) static voidImplConvertImage.convert(InterleavedF32 input, InterleavedF64 output) static voidImplConvertImage.convert(InterleavedF32 input, InterleavedI16 output) static voidImplConvertImage.convert(InterleavedF32 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedF32 input, InterleavedS32 output) static voidImplConvertImage.convert(InterleavedF32 input, InterleavedS64 output) static voidImplConvertImage.convert(InterleavedF32 input, Planar<GrayF32> output) static voidImplConvertImage.convert(InterleavedF64 input, InterleavedF32 output) static voidImplConvertImage.convert(InterleavedS16 input, InterleavedF32 output) static voidImplConvertImage.convert(InterleavedS32 input, InterleavedF32 output) static voidImplConvertImage.convert(InterleavedS64 input, InterleavedF32 output) static voidImplConvertImage.convert(InterleavedS8 input, InterleavedF32 output) static voidImplConvertImage.convert(InterleavedU16 input, InterleavedF32 output) static voidImplConvertImage.convert(InterleavedU8 input, InterleavedF32 output) static voidImplConvertImage.convert(Planar<GrayF32> input, InterleavedF32 output) static voidImplConvertImage_MT.convertF32U8(InterleavedF32 input, Planar<GrayU8> output) static voidImplConvertImage.convertF32U8(InterleavedF32 input, Planar<GrayU8> output) static voidImplConvertImage_MT.convertU8F32(Planar<GrayU8> input, InterleavedF32 output) static voidImplConvertImage.convertU8F32(Planar<GrayU8> input, InterleavedF32 output) -
Uses of InterleavedF32 in boofcv.io.image
Methods in boofcv.io.image with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidConvertRaster.bufferedToInterleaved(BufferedImage src, InterleavedF32 dst) static voidConvertRaster.bufferedToInterleaved(DataBufferByte buffer, WritableRaster src, InterleavedF32 dst) static voidConvertRaster.bufferedToInterleaved(DataBufferInt buffer, WritableRaster src, InterleavedF32 dst) static BufferedImageConvertBufferedImage.convertTo(InterleavedF32 src, @Nullable BufferedImage dst, boolean orderRgb) static voidConvertRaster.interleavedToBuffered(InterleavedF32 src, BufferedImage dst) static voidConvertRaster.interleavedToBuffered(InterleavedF32 src, DataBufferByte buffer, WritableRaster dst) static voidConvertRaster.interleavedToBuffered(InterleavedF32 src, DataBufferInt buffer, WritableRaster dst) -
Uses of InterleavedF32 in boofcv.io.image.impl
Methods in boofcv.io.image.impl with parameters of type InterleavedF32Modifier and TypeMethodDescriptionstatic voidImplConvertRaster_MT.bufferedToInterleaved(BufferedImage src, InterleavedF32 dst) static voidImplConvertRaster_MT.bufferedToInterleaved(DataBufferByte buffer, WritableRaster src, InterleavedF32 dst) A faster convert that works directly with a specific rasterstatic voidImplConvertRaster_MT.bufferedToInterleaved(DataBufferInt buffer, WritableRaster src, InterleavedF32 dst) static voidImplConvertRaster.bufferedToInterleaved(BufferedImage src, InterleavedF32 dst) static voidImplConvertRaster.bufferedToInterleaved(DataBufferByte buffer, WritableRaster src, InterleavedF32 dst) A faster convert that works directly with a specific rasterstatic voidImplConvertRaster.bufferedToInterleaved(DataBufferInt buffer, WritableRaster src, InterleavedF32 dst) static voidImplConvertRaster_MT.interleavedToBuffered(InterleavedF32 src, BufferedImage dst) static voidImplConvertRaster_MT.interleavedToBuffered(InterleavedF32 src, DataBufferByte buffer, WritableRaster dst) static voidImplConvertRaster_MT.interleavedToBuffered(InterleavedF32 src, DataBufferInt buffer, WritableRaster dst) static voidImplConvertRaster.interleavedToBuffered(InterleavedF32 src, BufferedImage dst) static voidImplConvertRaster.interleavedToBuffered(InterleavedF32 src, DataBufferByte buffer, WritableRaster dst) static voidImplConvertRaster.interleavedToBuffered(InterleavedF32 src, DataBufferInt buffer, WritableRaster dst) static voidImplConvertRaster_MT.orderBandsIntoRGB(InterleavedF32 image, BufferedImage input) static voidImplConvertRaster.orderBandsIntoRGB(InterleavedF32 image, BufferedImage input) -
Uses of InterleavedF32 in boofcv.misc
Methods in boofcv.misc with parameters of type InterleavedF32 -
Uses of InterleavedF32 in boofcv.struct.border
Methods in boofcv.struct.border with parameters of type InterleavedF32Constructors in boofcv.struct.border with parameters of type InterleavedF32 -
Uses of InterleavedF32 in boofcv.struct.image
Fields in boofcv.struct.image with type parameters of type InterleavedF32Methods in boofcv.struct.image that return InterleavedF32