Uses of Class
boofcv.struct.image.GrayI8
Package
Description
-
Uses of GrayI8 in boofcv.alg.border
-
Uses of GrayI8 in boofcv.alg.distort
-
Uses of GrayI8 in boofcv.alg.filter.convolve
Modifier and TypeMethodDescriptionstatic void
ConvolveImageDownNoBorder.convolve
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveImageDownNormalized.convolve
(Kernel2D_S32 kernel, GrayU8 image, GrayI8 dest, int skip) Performs a 2D down convolution across the image while re-normalizing the kernel depending on its overlap with the image.static void
ConvolveImageNoBorder.convolve
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int divisor, @Nullable GrowArray<DogArray_I32> work) static void
ConvolveImageNormalized.convolve
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dst) Performs a 2D normalized convolution across the image.static void
ConvolveImageNormalized.convolve
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dst, ImageBorder_S32<GrayU8> bsrc) Performs a 2D normalized convolution across the image.static void
ConvolveImageDownNoBorder.horizontal
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveImageDownNormalized.horizontal
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int skip) Performs a horizontal 1D down convolution across the image while re-normalizing the kernel depending on its overlap with the image.static void
ConvolveImageMean.horizontal
(GrayU8 input, GrayI8 output, int offset, int length) Performs a horizontal 1D mean box filter.static void
ConvolveImageMean.horizontal
(GrayU8 input, GrayI8 output, int offset, int length, @Nullable ImageBorder_S32<GrayU8> binput) Performs a horizontal 1D mean box filter.static void
ConvolveImageNoBorder.horizontal
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int divisor) static void
ConvolveImageNormalized.horizontal
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst) Performs a horizontal 1D normalized convolution across the image.static void
ConvolveImageNormalized.horizontal
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, ImageBorder_S32<GrayU8> bsrc) Performs a horizontal 1D normalized convolution across the image.static void
ConvolveImageDownNoBorder.vertical
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveImageDownNormalized.vertical
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int skip) Performs a vertical 1D down convolution across the image while re-normalizing the kernel depending on its overlap with the image.static void
ConvolveImageMean.vertical
(GrayU8 input, GrayI8 output, int offset, int length, @Nullable ImageBorder_S32<GrayU8> binput, @Nullable GrowArray<DogArray_I32> workspaces) Performs a vertical 1D mean box filter.static void
ConvolveImageMean.vertical
(GrayU8 input, GrayI8 output, int offset, int length, @Nullable GrowArray<DogArray_I32> workspaces) Performs a vertical 1D mean box filter.static void
ConvolveImageNoBorder.vertical
(Kernel1D_S32 kernel, GrayU16 input, GrayI8 output, int divisor, @Nullable GrowArray<DogArray_I32> work) static void
ConvolveImageNoBorder.vertical
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int divisor, @Nullable GrowArray<DogArray_I32> work) static void
ConvolveImageNormalized.vertical
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst) Performs a vertical 1D normalized convolution across the image.static void
ConvolveImageNormalized.vertical
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, ImageBorder_S32<GrayU8> bsrc) Performs a vertical 1D normalized convolution across the image. -
Uses of GrayI8 in boofcv.alg.filter.convolve.border
Modifier and TypeMethodDescriptionstatic void
ConvolveJustBorder_General_SB.convolve
(Kernel2D_S32 kernel, ImageBorder_S32 input, GrayI8 output, int divisor) static void
ConvolveJustBorder_General_SB.horizontal
(Kernel1D_S32 kernel, ImageBorder_S32 input, GrayI8 output, int divisor) static void
ConvolveJustBorder_General_SB.vertical
(Kernel1D_S32 kernel, ImageBorder_S32 input, GrayI8 output, int divisor) -
Uses of GrayI8 in boofcv.alg.filter.convolve.down
Modifier and TypeMethodDescriptionstatic void
ConvolveDownNoBorderStandard.convolve
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static boolean
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve
(Kernel2D_S32 kernel, GrayU8 image, GrayI8 dest, int skip, int divisor) static void
ConvolveDownNormalized_JustBorder.convolve
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int skip) static void
ConvolveDownNormalizedNaive.convolve
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int skip) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve11
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve3
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve5
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve7
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve9
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderStandard.horizontal
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static boolean
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int skip, int divisor) static void
ConvolveDownNormalized_JustBorder.horizontal
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip) static void
ConvolveDownNormalizedNaive.horizontal
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal11
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal3
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal5
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal7
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal9
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderStandard.vertical
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static boolean
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int skip, int divisor) static void
ConvolveDownNormalized_JustBorder.vertical
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip) static void
ConvolveDownNormalizedNaive.vertical
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical11
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical3
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical5
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical7
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical9
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor) -
Uses of GrayI8 in boofcv.alg.filter.convolve.noborder
Modifier and TypeMethodDescriptionstatic void
ConvolveImageStandard_SB_MT.convolve
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageStandard_SB.convolve
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static boolean
ConvolveImageUnrolled_SB_MT_U8_I8_Div.convolve
(Kernel2D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor, GrowArray<DogArray_I32> work) static boolean
ConvolveImageUnrolled_SB_U8_I8_Div.convolve
(Kernel2D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor, GrowArray<DogArray_I32> work) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.convolve11
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.convolve11
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.convolve3
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.convolve3
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.convolve5
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.convolve5
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.convolve7
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.convolve7
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.convolve9
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.convolve9
(Kernel2D_S32 kernel, GrayU8 src, GrayI8 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageStandard_SB_MT.horizontal
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor) static void
ConvolveImageStandard_SB.horizontal
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor) static boolean
ConvolveImageUnrolled_SB_MT_U8_I8_Div.horizontal
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static boolean
ConvolveImageUnrolled_SB_U8_I8_Div.horizontal
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ImplConvolveMean_MT.horizontal
(GrayU8 input, GrayI8 output, int offset, int length) static void
ImplConvolveMean.horizontal
(GrayU8 input, GrayI8 output, int offset, int length) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.horizontal11
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageUnrolled_SB_U8_I8_Div.horizontal11
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.horizontal3
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageUnrolled_SB_U8_I8_Div.horizontal3
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.horizontal5
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageUnrolled_SB_U8_I8_Div.horizontal5
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.horizontal7
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageUnrolled_SB_U8_I8_Div.horizontal7
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.horizontal9
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageUnrolled_SB_U8_I8_Div.horizontal9
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor) static void
ConvolveImageStandard_SB_MT.vertical
(Kernel1D_S32 kernel, GrayU16 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageStandard_SB_MT.vertical
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageStandard_SB.vertical
(Kernel1D_S32 kernel, GrayU16 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageStandard_SB.vertical
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static boolean
ConvolveImageUnrolled_SB_MT_U8_I8_Div.vertical
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor, GrowArray<DogArray_I32> work) static boolean
ConvolveImageUnrolled_SB_U8_I8_Div.vertical
(Kernel1D_S32 kernel, GrayU8 image, GrayI8 dest, int divisor, GrowArray<DogArray_I32> work) static void
ImplConvolveMean_MT.vertical
(GrayU8 input, GrayI8 output, int offset, int length, @Nullable GrowArray<DogArray_I32> workspaces) static void
ImplConvolveMean.vertical
(GrayU8 input, GrayI8 output, int offset, int length, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.vertical11
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.vertical11
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.vertical3
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.vertical3
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.vertical5
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.vertical5
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.vertical7
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.vertical7
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_U8_I8_Div.vertical9
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_U8_I8_Div.vertical9
(Kernel1D_S32 kernel, GrayU8 src, GrayI8 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) -
Uses of GrayI8 in boofcv.alg.filter.convolve.normalized
Modifier and TypeMethodDescriptionstatic void
ConvolveNormalized_JustBorder_SB.convolve
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output) static void
ConvolveNormalizedNaive_SB.convolve
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output) static void
ConvolveNormalizedNaive_SB.convolve
(Kernel2D_S32 kernel, GrayU8 input, GrayI8 output, ImageBorder_S32<GrayU8> binput) static void
ConvolveNormalized_JustBorder_SB.horizontal
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output) static void
ConvolveNormalizedNaive_SB.horizontal
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output) static void
ConvolveNormalizedNaive_SB.horizontal
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, ImageBorder_S32<GrayU8> binput) static void
ConvolveNormalized_JustBorder_SB.vertical
(Kernel1D_S32 kernelX, Kernel1D_S32 kernelY, GrayU16 input, GrayI8 output) static void
ConvolveNormalized_JustBorder_SB.vertical
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output) static void
ConvolveNormalizedNaive_SB.vertical
(Kernel1D_S32 kernelX, Kernel1D_S32 kernelY, GrayU16 input, GrayI8 output) static void
ConvolveNormalizedNaive_SB.vertical
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output) static void
ConvolveNormalizedNaive_SB.vertical
(Kernel1D_S32 kernel, GrayU8 input, GrayI8 output, ImageBorder_S32<GrayU8> binput) -
Uses of GrayI8 in boofcv.alg.filter.misc
Modifier and TypeMethodDescriptionstatic void
Down samples the image.static void
Down samples the image.static void
ImageLambdaFilters.filterRectCenterEdge
(GrayI8 src, int radiusX, int radiusY, GrayI8 dst, @Nullable Object workspace, ImageLambdaFilters.Rect_S32 filter) static void
ImageLambdaFilters_MT.filterRectCenterInner
(GrayI8 src, int radiusX, int radiusY, GrayI8 dst, @Nullable Object workspace, ImageLambdaFilters.RectCenter_S32 filter) static void
ImageLambdaFilters.filterRectCenterInner
(GrayI8 src, int radiusX, int radiusY, GrayI8 dst, @Nullable Object workspace, ImageLambdaFilters.RectCenter_S32 filter) -
Uses of GrayI8 in boofcv.alg.filter.misc.impl
Modifier and TypeMethodDescriptionstatic void
static void
static void
static void
static void
static void
static void
static void
static void
Down samples the image along the y-axis only.static void
Down samples the image along the y-axis only. -
Uses of GrayI8 in boofcv.alg.misc
Modifier and TypeMethodDescriptionstatic <T extends GrayI8<T>>
voidImageMiscOps.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, T input, ImageBorder_S32<T> border, GrayI8 output) Copies a rectangular region from one image into another.static <T extends GrayI8<T>>
voidImageMiscOps.growBorder
(T src, ImageBorder_S32<T> border, int borderX0, int borderY0, int borderX1, int borderY1, T dst) Creates a new image which is a copy of the src image but extended with border pixels.static <T extends GrayI8<T>>
TImageMiscOps.rotateCCW
(T input, T output) Rotates the image 90 degrees in the counter-clockwise direction.static <T extends GrayI8<T>>
TImageMiscOps.rotateCW
(T input, T output) Rotates the image 90 degrees in the clockwise direction.static <T extends GrayI8<T>>
TImageMiscOps.transpose
(T input, T output) Transposes the imageModifier and TypeMethodDescriptionstatic void
ImageMiscOps.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayI8 input, GrayI8 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 <T extends GrayI8<T>>
voidImageMiscOps.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, T input, ImageBorder_S32<T> border, GrayI8 output) Copies a rectangular region from one image into another.static void
ImageMiscOps.extractBand
(InterleavedI8 input, int band, GrayI8 output) Extracts a single band from a multi-band imagestatic void
Fills the whole image with the specified valuestatic void
ImageMiscOps.fillBorder
(GrayI8 image, int value, int radius) Fills the outside border with the specified valuestatic void
ImageMiscOps.fillBorder
(GrayI8 image, int value, int borderX0, int borderY0, int borderX1, int borderY1) Fills the border with independent border widths for each sidestatic void
ImageMiscOps.fillGaussian
(GrayI8 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 void
ImageMiscOps.fillRectangle
(GrayI8 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 void
ImageMiscOps.fillUniform
(GrayI8 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 void
ImageMiscOps.findAndProcess
(GrayI8 input, BoofLambdas.Match_I8 finder, BoofLambdas.ProcessIIB process) Using the provided functions, finds all pixel values which match then calls the process functionstatic void
ImageMiscOps.flipHorizontal
(GrayI8 image) Flips the image from left to rightstatic void
ImageMiscOps.flipVertical
(GrayI8 image) Flips the image from top to bottomstatic void
ImageMiscOps.insertBand
(GrayI8 input, int band, InterleavedI8 output) Inserts a single band into a multi-band image overwriting the original bandstatic void
Fills pixels in the image that match the mask target value image with the specified fill valuestatic void
PixelMath.operator1
(GrayI8 input, PixelMathLambdas.Function1_I8 function, GrayI8 output) Applies the lambda operation to each element in the input image.static void
PixelMath.operator2
(GrayI8 imgA, PixelMathLambdas.Function2_I8 function, GrayI8 imgB, GrayI8 output) Applies the lambda operation to each element in the two input images.static void
In-place 90 degree image rotation in the counter-clockwise direction.static void
In-place 90 degree image rotation in the clockwise direction. -
Uses of GrayI8 in boofcv.alg.misc.impl
Modifier and TypeMethodDescriptionstatic <T extends GrayI8<T>>
voidImplImageMiscOps_MT.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, T input, ImageBorder_S32<T> border, GrayI8 output) static <T extends GrayI8<T>>
voidImplImageMiscOps.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, T input, ImageBorder_S32<T> border, GrayI8 output) static <T extends GrayI8<T>>
voidImplImageMiscOps_MT.growBorder
(T src, ImageBorder_S32<T> border, int borderX0, int borderY0, int borderX1, int borderY1, T dst) static <T extends GrayI8<T>>
voidImplImageMiscOps.growBorder
(T src, ImageBorder_S32<T> border, int borderX0, int borderY0, int borderX1, int borderY1, T dst) Modifier and TypeMethodDescriptionstatic void
ImplImageMiscOps_MT.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayI8 input, GrayI8 output) static <T extends GrayI8<T>>
voidImplImageMiscOps_MT.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, T input, ImageBorder_S32<T> border, GrayI8 output) static void
ImplImageMiscOps.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayI8 input, GrayI8 output) static <T extends GrayI8<T>>
voidImplImageMiscOps.copy
(int srcX, int srcY, int dstX, int dstY, int width, int height, T input, ImageBorder_S32<T> border, GrayI8 output) static void
ImplImageMiscOps_MT.extractBand
(InterleavedI8 input, int band, GrayI8 output) static void
ImplImageMiscOps.extractBand
(InterleavedI8 input, int band, GrayI8 output) static void
static void
static void
ImplImageMiscOps_MT.fillBorder
(GrayI8 input, int value, int radius) static void
ImplImageMiscOps_MT.fillBorder
(GrayI8 input, int value, int borderX0, int borderY0, int borderX1, int borderY1) static void
ImplImageMiscOps.fillBorder
(GrayI8 input, int value, int radius) static void
ImplImageMiscOps.fillBorder
(GrayI8 input, int value, int borderX0, int borderY0, int borderX1, int borderY1) static void
ImplImageMiscOps_MT.fillGaussian
(GrayI8 image, Random rand, double mean, double sigma, int lowerBound, int upperBound) static void
ImplImageMiscOps.fillGaussian
(GrayI8 image, Random rand, double mean, double sigma, int lowerBound, int upperBound) static void
ImplImageMiscOps_MT.fillRectangle
(GrayI8 image, int value, int x0, int y0, int width, int height) static void
ImplImageMiscOps.fillRectangle
(GrayI8 image, int value, int x0, int y0, int width, int height) static void
ImplImageMiscOps_MT.fillUniform
(GrayI8 image, Random rand, int min, int max) static void
ImplImageMiscOps.fillUniform
(GrayI8 image, Random rand, int min, int max) static void
ImplImageMiscOps_MT.findAndProcess
(GrayI8 input, BoofLambdas.Match_I8 finder, BoofLambdas.ProcessIIB process) static void
ImplImageMiscOps.findAndProcess
(GrayI8 input, BoofLambdas.Match_I8 finder, BoofLambdas.ProcessIIB process) static void
ImplImageMiscOps_MT.flipHorizontal
(GrayI8 image) static void
ImplImageMiscOps.flipHorizontal
(GrayI8 image) static void
ImplImageMiscOps_MT.flipVertical
(GrayI8 image) static void
ImplImageMiscOps.flipVertical
(GrayI8 image) static void
ImplImageMiscOps_MT.insertBand
(GrayI8 input, int band, InterleavedI8 output) static void
ImplImageMiscOps.insertBand
(GrayI8 input, int band, InterleavedI8 output) static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
-
Uses of GrayI8 in boofcv.core.image.impl
Modifier and TypeMethodDescriptionstatic void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
static void
-
Uses of GrayI8 in boofcv.struct.image
Modifier and TypeClassDescriptionclass
Base class for images with 8-bit pixels.