Uses of Class
boofcv.struct.image.InterleavedI8
Packages that use InterleavedI8
Package
Description
-
Uses of InterleavedI8 in boofcv.alg.distort
Classes in boofcv.alg.distort with type parameters of type InterleavedI8 -
Uses of InterleavedI8 in boofcv.alg.filter.convolve
Methods in boofcv.alg.filter.convolve with parameters of type InterleavedI8Modifier and TypeMethodDescriptionstatic voidConvolveImageNoBorder.convolve(Kernel2D_S32 kernel, InterleavedU8 input, InterleavedI8 output, int divisor) static voidConvolveImageNormalized.convolve(Kernel2D_S32 kernel, InterleavedU8 src, InterleavedI8 dst) Performs a 2D normalized convolution across the image.static voidConvolveImageNoBorder.horizontal(Kernel1D_S32 kernel, InterleavedU8 input, InterleavedI8 output, int divisor) static voidConvolveImageNormalized.horizontal(Kernel1D_S32 kernel, InterleavedU8 src, InterleavedI8 dst) Performs a horizontal 1D normalized convolution across the image.static voidConvolveImageNoBorder.vertical(Kernel1D_S32 kernel, InterleavedU16 input, InterleavedI8 output, int divisor) static voidConvolveImageNoBorder.vertical(Kernel1D_S32 kernel, InterleavedU8 input, InterleavedI8 output, int divisor) static voidConvolveImageNormalized.vertical(Kernel1D_S32 kernel, InterleavedU8 src, InterleavedI8 dst) Performs a vertical 1D normalized convolution across the image. -
Uses of InterleavedI8 in boofcv.alg.filter.convolve.noborder
Methods in boofcv.alg.filter.convolve.noborder with parameters of type InterleavedI8Modifier and TypeMethodDescriptionstatic voidConvolveImageStandard_IL_MT.convolve(Kernel2D_S32 kernel, InterleavedU8 src, InterleavedI8 dst, int divisor) static voidConvolveImageStandard_IL.convolve(Kernel2D_S32 kernel, InterleavedU8 src, InterleavedI8 dst, int divisor) static voidConvolveImageStandard_IL_MT.horizontal(Kernel1D_S32 kernel, InterleavedU8 src, InterleavedI8 dst, int divisor) static voidConvolveImageStandard_IL.horizontal(Kernel1D_S32 kernel, InterleavedU8 src, InterleavedI8 dst, int divisor) static voidConvolveImageStandard_IL_MT.vertical(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI8 dst, int divisor) static voidConvolveImageStandard_IL_MT.vertical(Kernel1D_S32 kernel, InterleavedU8 src, InterleavedI8 dst, int divisor) static voidConvolveImageStandard_IL.vertical(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI8 dst, int divisor) static voidConvolveImageStandard_IL.vertical(Kernel1D_S32 kernel, InterleavedU8 src, InterleavedI8 dst, int divisor) -
Uses of InterleavedI8 in boofcv.alg.filter.convolve.normalized
Methods in boofcv.alg.filter.convolve.normalized with parameters of type InterleavedI8Modifier and TypeMethodDescriptionstatic voidConvolveNormalized_JustBorder_IL.convolve(Kernel2D_S32 kernel, InterleavedU8 src, InterleavedI8 dst) static voidConvolveNormalizedNaive_IL.convolve(Kernel2D_S32 kernel, InterleavedU8 input, InterleavedI8 output) static voidConvolveNormalized_JustBorder_IL.horizontal(Kernel1D_S32 kernel, InterleavedU8 src, InterleavedI8 dst) static voidConvolveNormalizedNaive_IL.horizontal(Kernel1D_S32 kernel, InterleavedU8 input, InterleavedI8 output) static voidConvolveNormalized_JustBorder_IL.vertical(Kernel1D_S32 kernelX, Kernel1D_S32 kernelY, InterleavedU16 src, InterleavedI8 dst) static voidConvolveNormalized_JustBorder_IL.vertical(Kernel1D_S32 kernel, InterleavedU8 input, InterleavedI8 output) static voidConvolveNormalizedNaive_IL.vertical(Kernel1D_S32 kernelX, Kernel1D_S32 kernelY, InterleavedU16 input, InterleavedI8 output) static voidConvolveNormalizedNaive_IL.vertical(Kernel1D_S32 kernel, InterleavedU8 input, InterleavedI8 output) -
Uses of InterleavedI8 in boofcv.alg.misc
Methods in boofcv.alg.misc with type parameters of type InterleavedI8Modifier and TypeMethodDescriptionstatic <T extends InterleavedI8<T>>
TImageMiscOps.rotateCCW(T input, T output) Rotates the image 90 degrees in the counter-clockwise direction.static <T extends InterleavedI8<T>>
TImageMiscOps.rotateCW(T input, T output) Rotates the image 90 degrees in the clockwise direction.static <T extends InterleavedI8<T>>
TImageMiscOps.transpose(T input, T output) Transposes the imageMethods in boofcv.alg.misc with parameters of type InterleavedI8Modifier and TypeMethodDescriptionstatic voidImageMiscOps.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedI8 input, InterleavedI8 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 voidImageMiscOps.extractBand(InterleavedI8 input, int band, GrayI8 output) Extracts a single band from a multi-band imagestatic voidImageInterleavedTestingOps.fill(InterleavedI8 img, byte... value) Fills the whole image with the specified pixel valuestatic voidImageMiscOps.fill(InterleavedI8 image, int value) Fills the whole image with the specified valuestatic voidImageMiscOps.fill(InterleavedI8 image, int[] values) Fills each band in the image with the specified valuesstatic voidImageMiscOps.fillBand(InterleavedI8 image, int band, int value) Fills one band in the image with the specified valuestatic voidImageMiscOps.fillGaussian(InterleavedI8 input, Random rand, double mean, double sigma, int lowerBound, int upperBound) Sets each value in the image to a value drawn from a Gaussian distribution.static voidImageMiscOps.fillRectangle(InterleavedI8 image, int 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(InterleavedI8 img, Random rand, int min, int 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(GrayI8 input, int band, InterleavedI8 output) Inserts a single band into a multi-band image overwriting the original bandstatic voidPixelMath.operator1(InterleavedI8 input, PixelMathLambdas.Function1_I8 function, InterleavedI8 output) Applies the lambda operation to each element in the input image.static voidPixelMath.operator2(InterleavedI8 imgA, PixelMathLambdas.Function2_I8 function, InterleavedI8 imgB, InterleavedI8 output) Applies the lambda operation to each element in the two input images.static voidImageInterleavedTestingOps.randomize(InterleavedI8 img, Random rand) Fills the whole image with random values -
Uses of InterleavedI8 in boofcv.alg.misc.impl
Methods in boofcv.alg.misc.impl with parameters of type InterleavedI8Modifier and TypeMethodDescriptionstatic voidImplImageMiscOps_MT.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedI8 input, InterleavedI8 output) static voidImplImageMiscOps.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedI8 input, InterleavedI8 output) static voidImplImageMiscOps_MT.extractBand(InterleavedI8 input, int band, GrayI8 output) static voidImplImageMiscOps.extractBand(InterleavedI8 input, int band, GrayI8 output) static voidImplImageMiscOps_MT.fill(InterleavedI8 input, int value) static voidImplImageMiscOps_MT.fill(InterleavedI8 input, int[] values) static voidImplImageMiscOps.fill(InterleavedI8 input, int value) static voidImplImageMiscOps.fill(InterleavedI8 input, int[] values) static voidImplImageMiscOps_MT.fillBand(InterleavedI8 input, int band, int value) static voidImplImageMiscOps.fillBand(InterleavedI8 input, int band, int value) static voidImplImageMiscOps_MT.fillGaussian(InterleavedI8 image, Random rand, double mean, double sigma, int lowerBound, int upperBound) static voidImplImageMiscOps.fillGaussian(InterleavedI8 image, Random rand, double mean, double sigma, int lowerBound, int upperBound) static voidImplImageMiscOps_MT.fillRectangle(InterleavedI8 image, int value, int x0, int y0, int width, int height) static voidImplImageMiscOps.fillRectangle(InterleavedI8 image, int value, int x0, int y0, int width, int height) static voidImplImageMiscOps_MT.fillUniform(InterleavedI8 image, Random rand, int min, int max) static voidImplImageMiscOps.fillUniform(InterleavedI8 image, Random rand, int min, int max) static voidImplImageMiscOps_MT.insertBand(GrayI8 input, int band, InterleavedI8 output) static voidImplImageMiscOps.insertBand(GrayI8 input, int band, InterleavedI8 output) static voidImplImageMiscOps_MT.rotateCCW(InterleavedI8 input, InterleavedI8 output) static voidImplImageMiscOps.rotateCCW(InterleavedI8 input, InterleavedI8 output) static voidImplImageMiscOps_MT.rotateCW(InterleavedI8 input, InterleavedI8 output) static voidImplImageMiscOps.rotateCW(InterleavedI8 input, InterleavedI8 output) static voidImplImageMiscOps_MT.transpose(InterleavedI8 input, InterleavedI8 output) static voidImplImageMiscOps.transpose(InterleavedI8 input, InterleavedI8 output) -
Uses of InterleavedI8 in boofcv.core.image.impl
Methods in boofcv.core.image.impl with parameters of type InterleavedI8Modifier and TypeMethodDescriptionstatic voidImplConvertImage_MT.convert(InterleavedF32 input, InterleavedI8 output) static voidImplConvertImage_MT.convert(InterleavedF64 input, InterleavedI8 output) static voidImplConvertImage_MT.convert(InterleavedS16 input, InterleavedI8 output) static voidImplConvertImage_MT.convert(InterleavedS32 input, InterleavedI8 output) static voidImplConvertImage_MT.convert(InterleavedS64 input, InterleavedI8 output) static voidImplConvertImage_MT.convert(InterleavedS8 input, InterleavedI8 output) static voidImplConvertImage_MT.convert(InterleavedU16 input, InterleavedI8 output) static voidImplConvertImage_MT.convert(InterleavedU8 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedF32 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedF64 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedS16 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedS32 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedS64 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedS8 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedU16 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedU8 input, InterleavedI8 output) -
Uses of InterleavedI8 in boofcv.struct.image
Classes in boofcv.struct.image with type parameters of type InterleavedI8Modifier and TypeClassDescriptionclassInterleavedI8<T extends InterleavedI8<T>>ImageInterleavedfor data of type byte.Subclasses of InterleavedI8 in boofcv.struct.imageModifier and TypeClassDescriptionclassAn image where the primitive type is a signed byte.classAn image where the primitive type is an unsigned byte.