Uses of Class
boofcv.struct.image.GrayS16
Package
Description
-
Uses of GrayS16 in boofcv.alg.disparity.block
-
Uses of GrayS16 in boofcv.alg.enhance
Modifier and TypeMethodDescriptionstatic void
EnhanceImageOps.applyTransform
(GrayS16 input, int[] transform, int minValue, GrayS16 output) Applies the transformation table to the provided input image. -
Uses of GrayS16 in boofcv.alg.enhance.impl
Modifier and TypeMethodDescriptionstatic void
ImplEnhanceHistogram_MT.applyTransform
(GrayS16 input, int[] transform, int minValue, GrayS16 output) static void
ImplEnhanceHistogram.applyTransform
(GrayS16 input, int[] transform, int minValue, GrayS16 output) -
Uses of GrayS16 in boofcv.alg.feature.detect.edge
Modifier and TypeMethodDescriptionstatic void
Computes the edge orientation using theMath.atan(double)
function.static void
GradientToEdgeFeatures.direction2
(GrayS16 derivX, GrayS16 derivY, GrayF32 angle) Computes the edge orientation using theMath.atan2(double, double)
function.static void
GradientToEdgeFeatures.intensityAbs
(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static void
GradientToEdgeFeatures.intensityE
(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) Computes the edge intensity using a Euclidean norm.static GrayF32
GradientToEdgeFeatures.nonMaxSuppressionCrude4
(GrayF32 intensity, GrayS16 derivX, GrayS16 derivY, GrayF32 output) Sets edge intensities to zero if the pixel has an intensity which is less than any of the two adjacent pixels. -
Uses of GrayS16 in boofcv.alg.feature.detect.edge.impl
Modifier and TypeMethodDescriptionstatic void
static void
static void
ImplGradientToEdgeFeatures_MT.direction2
(GrayS16 derivX, GrayS16 derivY, GrayF32 angle) static void
ImplGradientToEdgeFeatures.direction2
(GrayS16 derivX, GrayS16 derivY, GrayF32 angle) static void
ImplEdgeNonMaxSuppressionCrude_MT.inner4
(GrayF32 intensity, GrayS16 derivX, GrayS16 derivY, GrayF32 output) Only processes the inner image.static void
ImplEdgeNonMaxSuppressionCrude.inner4
(GrayF32 intensity, GrayS16 derivX, GrayS16 derivY, GrayF32 output) Only processes the inner image.static void
ImplGradientToEdgeFeatures_MT.intensityAbs
(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) static void
ImplGradientToEdgeFeatures.intensityAbs
(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) static void
ImplGradientToEdgeFeatures_MT.intensityE
(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) static void
ImplGradientToEdgeFeatures.intensityE
(GrayS16 derivX, GrayS16 derivY, GrayF32 intensity) -
Uses of GrayS16 in boofcv.alg.feature.detect.intensity
Modifier and TypeMethodDescriptionstatic void
HessianBlobIntensity.determinant
(GrayF32 featureIntensity, GrayS16 hessianXX, GrayS16 hessianYY, GrayS16 hessianXY) Feature intensity using the Hessian matrix's determinant.static void
KitRosCornerIntensity.process
(GrayF32 featureIntensity, GrayS16 derivX, GrayS16 derivY, GrayS16 hessianXX, GrayS16 hessianYY, GrayS16 hessianXY) static void
Feature intensity using the trace of the Hessian matrix. -
Uses of GrayS16 in boofcv.alg.feature.detect.intensity.impl
Modifier and TypeMethodDescriptionstatic void
ImplHessianBlobIntensity.determinant
(GrayF32 featureIntensity, GrayS16 hessianXX, GrayS16 hessianYY, GrayS16 hessianXY) static void
ImplKitRosCornerIntensity.process
(GrayF32 featureIntensity, GrayS16 derivX, GrayS16 derivY, GrayS16 hessianXX, GrayS16 hessianYY, GrayS16 hessianXY) void
void
static void
-
Uses of GrayS16 in boofcv.alg.feature.detect.line.gridline
Modifier and TypeMethodDescriptionprotected void
ImplGridRansacLineDetector_S16.detectEdgels
(int index0, int x0, int y0, GrayS16 derivX, GrayS16 derivY, GrayU8 binaryEdges) -
Uses of GrayS16 in boofcv.alg.feature.orientation.impl
Modifier and TypeMethodDescriptionImplOrientationAverage_S16.getImageType()
ImplOrientationHistogram_S16.getImageType()
ImplOrientationSlidingWindow_S16.getImageType()
-
Uses of GrayS16 in boofcv.alg.filter.basic
Modifier and TypeMethodDescriptionstatic GrayS16
Brightens the image's intensity:
Ox,y = Ix,y + betastatic GrayS16
Inverts the image's intensity:
Ox,y = max - Ix,ystatic GrayS16
Stretches the image's intensity:
Ox,y = Ix,yγ + beta -
Uses of GrayS16 in boofcv.alg.filter.basic.impl
Modifier and TypeMethodDescriptionstatic void
static void
static void
-
Uses of GrayS16 in boofcv.alg.filter.binary
-
Uses of GrayS16 in boofcv.alg.filter.binary.impl
-
Uses of GrayS16 in boofcv.alg.filter.convolve
Modifier and TypeMethodDescriptionstatic void
ConvolveImage.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> border) Performs a 2D convolution across the image.static void
ConvolveImageDownNoBorder.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveImageDownNoBorder.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveImageDownNormalized.convolve
(Kernel2D_S32 kernel, GrayS16 image, GrayI16 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, GrayS16 input, GrayI16 output) static void
ConvolveImageNoBorder.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int divisor, @Nullable GrowArray<DogArray_I32> work) static float
ConvolveImageNoBorderSparse.convolve
(Kernel1D_S32 horizontal, Kernel1D_S32 vertical, GrayS16 input, int c_x, int c_y, int[] storage) Convolves a 1D kernels around the specified pixel in the horizontal and vertical direction.static float
ConvolveImageNoBorderSparse.convolve
(Kernel1D_S32 horizontal, Kernel1D_S32 vertical, GrayS16 input, int c_x, int c_y, int[] storage, int divisorHorizontal, int divisorVertical) Convolves a 1D kernels around the specified pixel in the horizontal and vertical direction.static void
ConvolveImageNormalized.convolve
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dst) Performs a 2D normalized convolution across the image.static void
ConvolveImageNormalized.convolve
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dst, ImageBorder_S32<GrayS16> bsrc) Performs a 2D normalized convolution across the image.static int
ConvolveImageNormalizedSparse.convolve
(Kernel1D_S32 horizontal, Kernel1D_S32 vertical, GrayS16 input, int c_x, int c_y, int[] storage) Convolves around the specified point in the horizontal and vertical direction.static void
ConvolveImage.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> border) Performs a horizontal 1D convolution across the image.static void
ConvolveImageBox.horizontal
(GrayS16 input, GrayI16 output, int radius) Performs a horizontal 1D convolution of a box kernel across the imagestatic void
ConvolveImageDownNoBorder.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveImageDownNoBorder.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveImageDownNormalized.horizontal
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 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
(GrayS16 input, GrayI16 output, int offset, int length) Performs a horizontal 1D mean box filter.static void
ConvolveImageMean.horizontal
(GrayS16 input, GrayI16 output, int offset, int length, @Nullable ImageBorder_S32<GrayS16> binput) Performs a horizontal 1D mean box filter.static void
ConvolveImageNoBorder.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output) static void
ConvolveImageNoBorder.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int divisor) static void
ConvolveImageNormalized.horizontal
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) Performs a horizontal 1D normalized convolution across the image.static void
ConvolveImageNormalized.horizontal
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, ImageBorder_S32<GrayS16> bsrc) Performs a horizontal 1D normalized convolution across the image.static void
ConvolveImage.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> border) Performs a vertical 1D convolution across the image.static void
ConvolveImageBox.vertical
(GrayS16 input, GrayI16 output, int radius, @Nullable GrowArray<DogArray_I32> work) Performs a vertical 1D convolution of a box kernel across the imagestatic void
ConvolveImageDownNoBorder.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveImageDownNoBorder.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveImageDownNormalized.vertical
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 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
(GrayS16 input, GrayI16 output, int offset, int length, @Nullable ImageBorder_S32<GrayS16> binput, @Nullable GrowArray<DogArray_I32> workspaces) Performs a vertical 1D mean box filter.static void
ConvolveImageMean.vertical
(GrayS16 input, GrayI16 output, int offset, int length, @Nullable GrowArray<DogArray_I32> workspaces) Performs a vertical 1D mean box filter.static void
ConvolveImageNoBorder.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output) static void
ConvolveImageNoBorder.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int divisor, @Nullable GrowArray<DogArray_I32> work) static void
ConvolveImageNormalized.vertical
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) Performs a vertical 1D normalized convolution across the image.static void
ConvolveImageNormalized.vertical
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, ImageBorder_S32<GrayS16> bsrc) Performs a vertical 1D normalized convolution across the image.Modifier and TypeMethodDescriptionstatic void
ConvolveImage.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> border) Performs a 2D convolution across the image.static void
ConvolveImageNormalized.convolve
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dst, ImageBorder_S32<GrayS16> bsrc) Performs a 2D normalized convolution across the image.static void
ConvolveImage.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> border) Performs a horizontal 1D convolution across the image.static void
ConvolveImageMean.horizontal
(GrayS16 input, GrayI16 output, int offset, int length, @Nullable ImageBorder_S32<GrayS16> binput) Performs a horizontal 1D mean box filter.static void
ConvolveImageNormalized.horizontal
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, ImageBorder_S32<GrayS16> bsrc) Performs a horizontal 1D normalized convolution across the image.static void
ConvolveImage.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> border) Performs a vertical 1D convolution across the image.static void
ConvolveImageMean.vertical
(GrayS16 input, GrayI16 output, int offset, int length, @Nullable ImageBorder_S32<GrayS16> binput, @Nullable GrowArray<DogArray_I32> workspaces) Performs a vertical 1D mean box filter.static void
ConvolveImageNormalized.vertical
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, ImageBorder_S32<GrayS16> bsrc) Performs a vertical 1D normalized convolution across the image. -
Uses of GrayS16 in boofcv.alg.filter.convolve.down
Modifier and TypeMethodDescriptionstatic void
ConvolveDownNoBorderStandard.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderStandard.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static boolean
ConvolveDownNoBorderUnrolled_S16_I16_Div.convolve
(Kernel2D_S32 kernel, GrayS16 image, GrayI16 dest, int skip, int divisor) static boolean
ConvolveDownNoBorderUnrolled_S16_I16.convolve
(Kernel2D_S32 kernel, GrayS16 image, GrayI16 dest, int skip) static void
ConvolveDownNormalized_JustBorder.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNormalizedNaive.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.convolve11
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.convolve11
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.convolve3
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.convolve3
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.convolve5
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.convolve5
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.convolve7
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.convolve7
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.convolve9
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.convolve9
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderStandard.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderStandard.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static boolean
ConvolveDownNoBorderUnrolled_S16_I16_Div.horizontal
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int skip, int divisor) static boolean
ConvolveDownNoBorderUnrolled_S16_I16.horizontal
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int skip) static void
ConvolveDownNormalized_JustBorder.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNormalizedNaive.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.horizontal11
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.horizontal11
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.horizontal3
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.horizontal3
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.horizontal5
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.horizontal5
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.horizontal7
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.horizontal7
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.horizontal9
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.horizontal9
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderStandard.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderStandard.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static boolean
ConvolveDownNoBorderUnrolled_S16_I16_Div.vertical
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int skip, int divisor) static boolean
ConvolveDownNoBorderUnrolled_S16_I16.vertical
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int skip) static void
ConvolveDownNormalized_JustBorder.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNormalizedNaive.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.vertical11
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.vertical11
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.vertical3
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.vertical3
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.vertical5
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.vertical5
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.vertical7
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.vertical7
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) static void
ConvolveDownNoBorderUnrolled_S16_I16_Div.vertical9
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor) static void
ConvolveDownNoBorderUnrolled_S16_I16.vertical9
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, int skip) -
Uses of GrayS16 in boofcv.alg.filter.convolve.noborder
Modifier and TypeMethodDescriptionstatic void
ConvolveImageStandard_SB_MT.convolve
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageStandard_SB_MT.convolve
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageStandard_SB.convolve
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageStandard_SB.convolve
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static int
ConvolveImageStandardSparse.convolve
(Kernel1D_S32 horizontal, Kernel1D_S32 vertical, GrayS16 input, int c_x, int c_y, int[] storage) static int
ConvolveImageStandardSparse.convolve
(Kernel1D_S32 horizontal, Kernel1D_S32 vertical, GrayS16 input, int c_x, int c_y, int[] storage, int divisorHorizontal, int divisorVertical) static boolean
ConvolveImageUnrolled_SB_MT_S16_I16_Div.convolve
(Kernel2D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor, GrowArray<DogArray_I32> work) static boolean
ConvolveImageUnrolled_SB_MT_S16_I16.convolve
(Kernel2D_S32 kernel, GrayS16 image, GrayI16 dest) static boolean
ConvolveImageUnrolled_SB_S16_I16_Div.convolve
(Kernel2D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor, GrowArray<DogArray_I32> work) static boolean
ConvolveImageUnrolled_SB_S16_I16.convolve
(Kernel2D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.convolve11
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.convolve11
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.convolve11
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.convolve11
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.convolve3
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.convolve3
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.convolve3
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.convolve3
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.convolve5
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.convolve5
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.convolve5
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.convolve5
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.convolve7
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.convolve7
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.convolve7
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.convolve7
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.convolve9
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.convolve9
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.convolve9
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.convolve9
(Kernel2D_S32 kernel, GrayS16 src, GrayI16 dest) static void
ConvolveImageStandard_SB_MT.horizontal
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageStandard_SB_MT.horizontal
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor) static void
ConvolveImageStandard_SB.horizontal
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageStandard_SB.horizontal
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor) static boolean
ConvolveImageUnrolled_SB_MT_S16_I16_Div.horizontal
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static boolean
ConvolveImageUnrolled_SB_MT_S16_I16.horizontal
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static boolean
ConvolveImageUnrolled_SB_S16_I16_Div.horizontal
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static boolean
ConvolveImageUnrolled_SB_S16_I16.horizontal
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ImplConvolveBox_MT.horizontal
(GrayS16 input, GrayI16 output, int radius) static void
ImplConvolveBox.horizontal
(GrayS16 input, GrayI16 output, int radius) static void
ImplConvolveMean_MT.horizontal
(GrayS16 input, GrayI16 output, int offset, int length) static void
ImplConvolveMean.horizontal
(GrayS16 input, GrayI16 output, int offset, int length) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.horizontal11
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_MT_S16_I16.horizontal11
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.horizontal11
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_S16_I16.horizontal11
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.horizontal3
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_MT_S16_I16.horizontal3
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.horizontal3
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_S16_I16.horizontal3
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.horizontal5
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_MT_S16_I16.horizontal5
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.horizontal5
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_S16_I16.horizontal5
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.horizontal7
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_MT_S16_I16.horizontal7
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.horizontal7
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_S16_I16.horizontal7
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.horizontal9
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_MT_S16_I16.horizontal9
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageUnrolled_SB_S16_I16_Div.horizontal9
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor) static void
ConvolveImageUnrolled_SB_S16_I16.horizontal9
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ConvolveImageStandard_SB_MT.vertical
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageStandard_SB_MT.vertical
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageStandard_SB.vertical
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageStandard_SB.vertical
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static boolean
ConvolveImageUnrolled_SB_MT_S16_I16_Div.vertical
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor, GrowArray<DogArray_I32> work) static boolean
ConvolveImageUnrolled_SB_MT_S16_I16.vertical
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static boolean
ConvolveImageUnrolled_SB_S16_I16_Div.vertical
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest, int divisor, GrowArray<DogArray_I32> work) static boolean
ConvolveImageUnrolled_SB_S16_I16.vertical
(Kernel1D_S32 kernel, GrayS16 image, GrayI16 dest) static void
ImplConvolveBox_MT.vertical
(GrayS16 input, GrayI16 output, int radius, @Nullable GrowArray<DogArray_I32> workspaces) static void
ImplConvolveBox.vertical
(GrayS16 input, GrayI16 output, int radius, @Nullable GrowArray<DogArray_I32> workspaces) static void
ImplConvolveMean_MT.vertical
(GrayS16 input, GrayI16 output, int offset, int length, @Nullable GrowArray<DogArray_I32> workspaces) static void
ImplConvolveMean.vertical
(GrayS16 input, GrayI16 output, int offset, int length, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.vertical11
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.vertical11
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageUnrolled_SB_S16_I16_Div.vertical11
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.vertical11
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.vertical3
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.vertical3
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageUnrolled_SB_S16_I16_Div.vertical3
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.vertical3
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.vertical5
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.vertical5
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageUnrolled_SB_S16_I16_Div.vertical5
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.vertical5
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.vertical7
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.vertical7
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageUnrolled_SB_S16_I16_Div.vertical7
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.vertical7
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageUnrolled_SB_MT_S16_I16_Div.vertical9
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_MT_S16_I16.vertical9
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) static void
ConvolveImageUnrolled_SB_S16_I16_Div.vertical9
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst, int divisor, @Nullable GrowArray<DogArray_I32> workspaces) static void
ConvolveImageUnrolled_SB_S16_I16.vertical9
(Kernel1D_S32 kernel, GrayS16 src, GrayI16 dst) -
Uses of GrayS16 in boofcv.alg.filter.convolve.normalized
Modifier and TypeMethodDescriptionstatic void
ConvolveNormalized_JustBorder_SB.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output) static void
ConvolveNormalizedNaive_SB.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output) static void
ConvolveNormalizedNaive_SB.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> binput) static int
ConvolveNormalizedStandardSparse.convolve
(Kernel1D_S32 horizontal, Kernel1D_S32 vertical, GrayS16 input, int c_x, int c_y, int[] storage) static void
ConvolveNormalized_JustBorder_SB.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output) static void
ConvolveNormalizedNaive_SB.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output) static void
ConvolveNormalizedNaive_SB.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> binput) static void
ConvolveNormalized_JustBorder_SB.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output) static void
ConvolveNormalizedNaive_SB.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output) static void
ConvolveNormalizedNaive_SB.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> binput) Modifier and TypeMethodDescriptionstatic void
ConvolveNormalizedNaive_SB.convolve
(Kernel2D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> binput) static void
ConvolveNormalizedNaive_SB.horizontal
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> binput) static void
ConvolveNormalizedNaive_SB.vertical
(Kernel1D_S32 kernel, GrayS16 input, GrayI16 output, ImageBorder_S32<GrayS16> binput) -
Uses of GrayS16 in boofcv.alg.filter.derivative
Modifier and TypeMethodDescriptionstatic void
HessianFromGradient.hessianPrewitt
(GrayS16 inputDerivX, GrayS16 inputDerivY, GrayS16 derivXX, GrayS16 derivYY, GrayS16 derivXY, @Nullable ImageBorder_S32 border) Computes the hessian given an image's gradient using a Prewitt operator.static void
HessianFromGradient.hessianSobel
(GrayS16 inputDerivX, GrayS16 inputDerivY, GrayS16 derivXX, GrayS16 derivYY, GrayS16 derivXY, @Nullable ImageBorder_S32 border) Computes the hessian given an image's gradient using a Sobel operator.static void
HessianFromGradient.hessianThree
(GrayS16 inputDerivX, GrayS16 inputDerivY, GrayS16 derivXX, GrayS16 derivYY, GrayS16 derivXY, @Nullable ImageBorder_S32 border) Computes the hessian given an image's gradient using a three derivative operator.static void
DerivativeLaplacian.process
(GrayU8 orig, GrayS16 deriv, @Nullable ImageBorder_S32<GrayU8> border) Computes the Laplacian of input image.static void
GradientPrewitt.process
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32 border) Computes the derivative in the X and Y direction using an integer Prewitt edge detector.static void
GradientPrewitt.process
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32 border) Computes the derivative in the X and Y direction using an integer Prewitt edge detector.static void
GradientScharr.process
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32<GrayS16> border) Computes the derivative in the X and Y direction using an integer Sobel edge detector.static void
GradientScharr.process
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32<GrayU8> border) Computes the derivative in the X and Y direction using an integer Sobel edge detector.static void
GradientSobel.process
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32<GrayS16> border) Computes the derivative in the X and Y direction using an integer Sobel edge detector.static void
GradientSobel.process
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32<GrayU8> border) Computes the derivative in the X and Y direction using an integer Sobel edge detector.static void
GradientThree.process
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32 border) Computes the derivative of anGrayS16
along the x and y axes.static void
GradientThree.process
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32 border) Computes the derivative of anGrayU8
along the x and y axes.static void
GradientTwo0.process
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32 border) Computes the derivative of anGrayS16
along the x and y axes.static void
GradientTwo0.process
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32 border) Computes the derivative of anGrayU8
along the x and y axes.static void
GradientTwo1.process
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32 border) Computes the derivative of anGrayS16
along the x and y axes.static void
GradientTwo1.process
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32 border) Computes the derivative of anGrayU8
along the x and y axes.static void
HessianSobel.process
(GrayU8 orig, GrayS16 derivXX, GrayS16 derivYY, GrayS16 derivXY, @Nullable ImageBorder_S32 border) Computes the image's second derivatives.static void
HessianThree.process
(GrayU8 orig, GrayS16 derivXX, GrayS16 derivYY, GrayS16 derivXY, @Nullable ImageBorder_S32 border) Computes the second derivative of anGrayU8
along the x and y axes.static void
HessianThreeDeterminant.process
(GrayU8 orig, GrayS16 deriv, @Nullable ImageBorder_S32<GrayU8> border) Computes the Laplacian of input image.static void
DerivativeHelperFunctions.processBorderHorizontal
(GrayS16 orig, GrayS16 deriv, Kernel1D_S32 kernel, ImageBorder_S32 borderType) static void
DerivativeHelperFunctions.processBorderHorizontal
(GrayU8 orig, GrayS16 deriv, Kernel1D_S32 kernel, ImageBorder_S32 borderType) static void
DerivativeHelperFunctions.processBorderVertical
(GrayS16 orig, GrayS16 deriv, Kernel1D_S32 kernel, ImageBorder_S32 borderType) static void
DerivativeHelperFunctions.processBorderVertical
(GrayU8 orig, GrayS16 deriv, Kernel1D_S32 kernel, ImageBorder_S32 borderType) Modifier and TypeMethodDescriptionstatic void
GradientScharr.process
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32<GrayS16> border) Computes the derivative in the X and Y direction using an integer Sobel edge detector.static void
GradientSobel.process
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY, @Nullable ImageBorder_S32<GrayS16> border) Computes the derivative in the X and Y direction using an integer Sobel edge detector. -
Uses of GrayS16 in boofcv.alg.filter.derivative.impl
Modifier and TypeMethodDescriptionstatic void
Computes the Laplacian of input image.static void
Computes the Laplacian of input image.static void
static void
Computes derivative of GrayU8.static void
static void
Computes derivative of GrayU8.static void
static void
static void
static void
static void
Computes derivative of GrayU8.static void
Computes derivative of GrayU8.static void
static void
Computes the derivative along the x and y axesstatic void
static void
Computes the derivative along the x and y axesstatic void
static void
Computes the derivative along the x and y axesstatic void
static void
Computes the derivative along the x and y axesstatic void
static void
Computes the derivative along the x and y axesstatic void
static void
Computes the derivative along the x and y axesstatic void
static void
Computes the derivative along the x and y axesstatic void
HessianThreeDeterminant_Border.process
(GrayU8 input, GrayS16 output, ImageBorder_S32<GrayU8> border) static void
static void
static void
GradientSobel_UnrolledOuter_MT.process_I8
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY) Can only process images which are NOT sub-images.static void
GradientSobel_UnrolledOuter.process_I8
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY) Can only process images which are NOT sub-images.static void
GradientSobel_Outer_MT.process_sub
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY) static void
GradientSobel_Outer_MT.process_sub
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY) Computes derivative of GrayU8.static void
GradientSobel_Outer.process_sub
(GrayS16 orig, GrayS16 derivX, GrayS16 derivY) static void
GradientSobel_Outer.process_sub
(GrayU8 orig, GrayS16 derivX, GrayS16 derivY) Computes derivative of GrayU8. -
Uses of GrayS16 in boofcv.alg.filter.misc
-
Uses of GrayS16 in boofcv.alg.filter.misc.impl
Modifier and TypeMethodDescriptionstatic void
static void
static void
static void
-
Uses of GrayS16 in boofcv.alg.flow
Modifier and TypeMethodDescriptionprotected static void
HornSchunck_U8.borderDerivT
(GrayU8 imageA, GrayU8 imageB, GrayS16 difference, int x, int y) protected void
HornSchunck_U8.computeDerivT
(GrayU8 image1, GrayU8 image2, GrayS16 difference) protected void
HornSchunck_U8.computeDerivX
(GrayU8 image1, GrayU8 image2, GrayS16 derivX) protected void
HornSchunck_U8.computeDerivY
(GrayU8 image1, GrayU8 image2, GrayS16 derivY) protected void
-
Uses of GrayS16 in boofcv.alg.interpolate.impl
Modifier and TypeMethodDescriptionBilinearRectangle_S16.getImage()
ImplInterpolatePixelConvolution_S16.getImage()
Modifier and TypeMethodDescriptionBilinearRectangle_S16.copy()
ImplBilinearPixel_S16.copy()
ImplInterpolatePixelConvolution_S16.copy()
NearestNeighborPixel_S16.copy()
BilinearRectangle_S16.copyConcurrent()
ImplInterpolatePixelConvolution_S16.getBorder()
BilinearRectangle_S16.getImageType()
ImplBilinearPixel_S16.getImageType()
ImplInterpolatePixelConvolution_S16.getImageType()
NearestNeighborPixel_S16.getImageType()
Modifier and TypeMethodDescriptionvoid
void
void
Modifier and TypeMethodDescriptionvoid
ImplInterpolatePixelConvolution_S16.setBorder
(ImageBorder<GrayS16> border) ModifierConstructorDescriptionBilinearRectangle_S16
(GrayS16 image) ImplBilinearPixel_S16
(GrayS16 orig) -
Uses of GrayS16 in boofcv.alg.misc
Modifier and TypeMethodDescriptionstatic void
Sets each pixel in the output image to be the absolute value of the input image.static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
ImageMiscOps.addGaussian
(GrayS16 image, Random rand, double sigma, int lowerBound, int upperBound) Adds Gaussian/normal i.i.d noise to each pixel in the image.static void
ImageMiscOps.addUniform
(GrayS16 input, Random rand, int min, int max) Adds uniform i.i.d noise to each pixel in the image.static void
Computes the average for each pixel across all bands in thePlanar
image.static void
Computes the average for each pixel across selected bands in thePlanar
image.static void
PixelMath.boundImage
(GrayS16 img, int min, int max) Bounds image pixels to be between these two valuesstatic void
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
ImageMiscOps.filter
(GrayS16 image, BoofLambdas.FilterPixel_S32 op) Functional API for modifying an images pixel values based on coordinate and valuestatic void
Computes the histogram of intensity values for the image.static void
ImageStatistics.histogramScaled
(GrayS16 input, int minValue, int maxValue, int[] histogram) Computes the histogram of intensity values for the image while scaling the range to match the histogram.static int
Returns the maximum element value.static int
Returns the maximum element value.static void
Computes the maximum for each pixel across all bands in thePlanar
image.static void
Computes the maximum for each pixel across selected bands in thePlanar
image.static double
Returns the mean pixel intensity value.static double
ImageStatistics.meanDiffAbs
(GrayS16 imgA, GrayS16 imgB) Computes the mean of absolute value error between the two images.static double
ImageStatistics.meanDiffSq
(GrayS16 imgA, GrayS16 imgB) Computes the mean squared error (MSE) between the two images.static void
Computes the median for each pixel across all bands in thePlanar
image.static void
Computes the median for each pixel across selected bands in thePlanar
image.static int
Returns the minimum element value.static void
Computes the minimum for each pixel across all bands in thePlanar
image.static void
Computes the minimum for each pixel across selected bands in thePlanar
image.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
ImageBandMath.stdDev
(Planar<GrayS16> input, GrayS16 output, @Nullable GrayS16 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static int
Returns the sum of all the pixels in the image.static int
Returns the sum of all the pixels in the image.static double
Computes the variance of pixel intensity values inside the image.Modifier and TypeMethodDescriptionstatic void
Computes the average for each pixel across all bands in thePlanar
image.static void
Computes the average for each pixel across selected bands in thePlanar
image.static void
Computes the maximum for each pixel across all bands in thePlanar
image.static void
Computes the maximum for each pixel across selected bands in thePlanar
image.static void
Computes the median for each pixel across all bands in thePlanar
image.static void
Computes the median for each pixel across selected bands in thePlanar
image.static void
Computes the minimum for each pixel across all bands in thePlanar
image.static void
Computes the minimum for each pixel across selected bands in thePlanar
image.static void
Computes the standard deviation for each pixel across all bands in thePlanar
image.static void
ImageBandMath.stdDev
(Planar<GrayS16> input, GrayS16 output, @Nullable GrayS16 avg, int startBand, int lastBand) Computes the standard deviation for each pixel across all bands in thePlanar
image. -
Uses of GrayS16 in boofcv.alg.misc.impl
Modifier and TypeMethodDescriptionstatic void
static void
static void
static void
static void
ImplImageMiscOps_MT.addGaussian
(GrayS16 image, Random rand, double sigma, int lowerBound, int upperBound) static void
ImplImageMiscOps.addGaussian
(GrayS16 image, Random rand, double sigma, int lowerBound, int upperBound) static void
ImplImageMiscOps_MT.addUniform
(GrayS16 image, Random rand, int min, int max) static void
ImplImageMiscOps.addUniform
(GrayS16 image, Random rand, int min, int max) static void
static void
static void
ImplPixelMath_MT.boundImage
(GrayS16 img, int min, int max) static void
ImplPixelMath.boundImage
(GrayS16 img, int min, int max) static void
static void
static void
ImplImageMiscOps_MT.filter
(GrayS16 image, BoofLambdas.FilterPixel_S32 op) static void
ImplImageMiscOps.filter
(GrayS16 image, BoofLambdas.FilterPixel_S32 op) static void
static void
static void
ImplImageStatistics_MT.histogramScaled
(GrayS16 input, int minValue, int maxValue, int[] histogram) static void
ImplImageStatistics.histogramScaled
(GrayS16 input, int minValue, int maxValue, int[] histogram) static void
static void
static void
static void
static void
static void
static void
ImplImageBandMath_MT.stdDev
(Planar<GrayS16> input, GrayS16 output, GrayS16 avg, int startBand, int lastBand) static void
ImplImageBandMath.stdDev
(Planar<GrayS16> input, GrayS16 output, GrayS16 avg, int startBand, int lastBand) static void
static void
static void
static void
static int
static int
static int
static int
static double
static double
Modifier and TypeMethodDescriptionstatic void
static void
static void
static void
static void
static void
static void
static void
static void
ImplImageBandMath_MT.stdDev
(Planar<GrayS16> input, GrayS16 output, GrayS16 avg, int startBand, int lastBand) static void
ImplImageBandMath.stdDev
(Planar<GrayS16> input, GrayS16 output, GrayS16 avg, int startBand, int lastBand) -
Uses of GrayS16 in boofcv.core.image
Modifier and TypeMethodDescriptionstatic GrayS16
ConvertImage.average
(InterleavedS16 input, GrayS16 output) Converts aInterleavedS16
into aGrayS16
by computing the average value of each pixel across all the bands.static GrayS16
static GrayS16
static GrayS16
static GrayS16
static GrayS16
static GrayS16
static GrayS16
static GrayS16
Modifier and TypeMethodDescriptionConvertImage.convert
(InterleavedS16 input, Planar<GrayS16> output) Converts aInterleavedS16
into the equivalentPlanar
Modifier and TypeMethodDescriptionstatic GrayS16
ConvertImage.average
(InterleavedS16 input, GrayS16 output) Converts aInterleavedS16
into aGrayS16
by computing the average value of each pixel across all the bands.static GrayS16
static GrayS16
static GrayS16
static GrayU8
Converts pixel values in the input image into an integer values from 0 to numValues.static GrayF32
static GrayF64
static GrayS32
static GrayS64
static GrayS8
static GrayU16
static GrayU8
static GrayS16
static GrayS16
static GrayS16
static GrayS16
static GrayS16
Modifier and TypeMethodDescriptionstatic GrayS16
ConvertImage.convert
(InterleavedS16 input, Planar<GrayS16> output) Converts aInterleavedS16
into the equivalentPlanar
static InterleavedS16
ConvertImage.convert
(Planar<GrayS16> input, InterleavedS16 output) Converts aPlanar
into the equivalentInterleavedS16
-
Uses of GrayS16 in boofcv.core.image.impl
Modifier and TypeMethodDescriptionstatic void
ConvertInterleavedToSingle_MT.average
(InterleavedS16 from, GrayS16 to) static void
ConvertInterleavedToSingle.average
(InterleavedS16 from, GrayS16 to) 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
Modifier and TypeMethodDescriptionstatic void
static void
static void
ImplConvertImage_MT.convert
(InterleavedS16 input, Planar<GrayS16> output) static void
ImplConvertImage_MT.convert
(Planar<GrayS16> input, InterleavedS16 output) static void
ImplConvertImage.convert
(InterleavedS16 input, Planar<GrayS16> output) static void
ImplConvertImage.convert
(Planar<GrayS16> input, InterleavedS16 output) -
Uses of GrayS16 in boofcv.gui.image
Modifier and TypeMethodDescriptionstatic BufferedImage
VisualizeImageData.colorizeGradient
(GrayS16 derivX, GrayS16 derivY, int maxAbsValue, @Nullable BufferedImage output) Renders two gradients on the same image using two sets of colors, on for each input image. -
Uses of GrayS16 in boofcv.struct.image