Uses of Class
boofcv.struct.image.InterleavedU16
Package
Description
-
Uses of InterleavedU16 in boofcv.abst.transform.census
Modifier and TypeMethodDescriptionvoid
FilterCensusTransformSampleIU16.process
(In in, InterleavedU16 out) -
Uses of InterleavedU16 in boofcv.alg.filter.blur
Modifier and TypeMethodDescriptionstatic InterleavedU16
BlurImageOps.gaussian
(InterleavedU16 input, @Nullable InterleavedU16 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable InterleavedU16 storage) Applies Gaussian blur.static InterleavedU16
BlurImageOps.gaussian
(InterleavedU16 input, @Nullable InterleavedU16 output, double sigma, int radius, @Nullable InterleavedU16 storage) Applies Gaussian blur.Modifier and TypeMethodDescriptionstatic InterleavedU16
BlurImageOps.gaussian
(InterleavedU16 input, @Nullable InterleavedU16 output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable InterleavedU16 storage) Applies Gaussian blur.static InterleavedU16
BlurImageOps.gaussian
(InterleavedU16 input, @Nullable InterleavedU16 output, double sigma, int radius, @Nullable InterleavedU16 storage) Applies Gaussian blur. -
Uses of InterleavedU16 in boofcv.alg.filter.convolve
Modifier and TypeMethodDescriptionstatic void
ConvolveImageNoBorder.convolve
(Kernel2D_S32 kernel, InterleavedU16 input, InterleavedI16 output, int divisor) static void
ConvolveImageNormalized.convolve
(Kernel2D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) Performs a 2D normalized convolution across the image.static void
ConvolveImageNoBorder.horizontal
(Kernel1D_S32 kernel, InterleavedU16 input, InterleavedI16 output, int divisor) static void
ConvolveImageNormalized.horizontal
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) Performs a horizontal 1D normalized convolution across the image.static void
ConvolveImageNoBorder.vertical
(Kernel1D_S32 kernel, InterleavedU16 input, InterleavedI16 output, int divisor) static void
ConvolveImageNoBorder.vertical
(Kernel1D_S32 kernel, InterleavedU16 input, InterleavedI8 output, int divisor) static void
ConvolveImageNormalized.vertical
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) Performs a vertical 1D normalized convolution across the image. -
Uses of InterleavedU16 in boofcv.alg.filter.convolve.noborder
Modifier and TypeMethodDescriptionstatic void
ConvolveImageStandard_IL_MT.convolve
(Kernel2D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) static void
ConvolveImageStandard_IL_MT.convolve
(Kernel2D_S32 kernel, InterleavedU16 src, InterleavedI16 dst, int divisor) static void
ConvolveImageStandard_IL.convolve
(Kernel2D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) static void
ConvolveImageStandard_IL.convolve
(Kernel2D_S32 kernel, InterleavedU16 src, InterleavedI16 dst, int divisor) static void
ConvolveImageStandard_IL_MT.horizontal
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) static void
ConvolveImageStandard_IL_MT.horizontal
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst, int divisor) static void
ConvolveImageStandard_IL.horizontal
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) static void
ConvolveImageStandard_IL.horizontal
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst, int divisor) static void
ConvolveImageStandard_IL_MT.vertical
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) static void
ConvolveImageStandard_IL_MT.vertical
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst, int divisor) static void
ConvolveImageStandard_IL_MT.vertical
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI8 dst, int divisor) static void
ConvolveImageStandard_IL.vertical
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) static void
ConvolveImageStandard_IL.vertical
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst, int divisor) static void
ConvolveImageStandard_IL.vertical
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI8 dst, int divisor) -
Uses of InterleavedU16 in boofcv.alg.filter.convolve.normalized
Modifier and TypeMethodDescriptionstatic void
ConvolveNormalized_JustBorder_IL.convolve
(Kernel2D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) static void
ConvolveNormalizedNaive_IL.convolve
(Kernel2D_S32 kernel, InterleavedU16 input, InterleavedI16 output) static void
ConvolveNormalized_JustBorder_IL.horizontal
(Kernel1D_S32 kernel, InterleavedU16 src, InterleavedI16 dst) static void
ConvolveNormalizedNaive_IL.horizontal
(Kernel1D_S32 kernel, InterleavedU16 input, InterleavedI16 output) static void
ConvolveNormalized_JustBorder_IL.vertical
(Kernel1D_S32 kernelX, Kernel1D_S32 kernelY, InterleavedU16 src, InterleavedI8 dst) static void
ConvolveNormalized_JustBorder_IL.vertical
(Kernel1D_S32 kernel, InterleavedU16 input, InterleavedI16 output) static void
ConvolveNormalizedNaive_IL.vertical
(Kernel1D_S32 kernelX, Kernel1D_S32 kernelY, InterleavedU16 input, InterleavedI8 output) static void
ConvolveNormalizedNaive_IL.vertical
(Kernel1D_S32 kernel, InterleavedU16 input, InterleavedI16 output) -
Uses of InterleavedU16 in boofcv.alg.interpolate.impl
Modifier and TypeMethodDescriptionImplBilinearPixel_IL_U16.copy()
NearestNeighborPixel_IL_U16.copy()
ImplBilinearPixel_IL_U16.getImageType()
Modifier and TypeMethodDescriptionvoid
ImplBilinearPixel_IL_U16.setImage
(InterleavedU16 image) void
NearestNeighborPixel_IL_U16.setImage
(InterleavedU16 image) ModifierConstructorDescription -
Uses of InterleavedU16 in boofcv.alg.misc
Modifier and TypeMethodDescriptionstatic void
ImageMiscOps.addGaussian
(InterleavedU16 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
(InterleavedU16 input, Random rand, int min, int max) Adds uniform i.i.d noise to each pixel in the image.static void
PixelMath.divide
(InterleavedU16 input, double denominator, int lower, int upper, InterleavedU16 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedU16 input, double denominator, InterleavedU16 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedU16 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static int
ImageStatistics.max
(InterleavedU16 input) Returns the maximum element value.static int
ImageStatistics.maxAbs
(InterleavedU16 input) Returns the maximum element value.static double
ImageStatistics.mean
(InterleavedU16 img) Returns the mean pixel intensity value.static double
ImageStatistics.meanDiffAbs
(InterleavedU16 imgA, InterleavedU16 imgB) Computes the mean of absolute value error between the two images.static double
ImageStatistics.meanDiffSq
(InterleavedU16 imgA, InterleavedU16 imgB) Computes the mean squared error (MSE) between the two images.static int
ImageStatistics.min
(InterleavedU16 input) Returns the minimum element value.static void
PixelMath.minus
(float value, InterleavedU16 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(int value, InterleavedU16 input, int lower, int upper, InterleavedU16 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(int value, InterleavedU16 input, InterleavedU16 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(InterleavedU16 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedU16 input, int value, int lower, int upper, InterleavedU16 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedU16 input, int value, InterleavedU16 output) Subtracts a scalar value from each element.static void
PixelMath.multiply
(InterleavedU16 input, double value, int lower, int upper, InterleavedU16 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedU16 input, double value, InterleavedU16 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedU16 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.plus
(InterleavedU16 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedU16 input, int value, int lower, int upper, InterleavedU16 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedU16 input, int value, InterleavedU16 output) Adds a scalar value to each element.static void
PixelMath.pow2
(InterleavedU16 input, InterleavedS32 output) Raises each pixel in the input image to the power of two.static void
PixelMath.pow2
(InterleavedU8 input, InterleavedU16 output) Raises each pixel in the input image to the power of two.static int
ImageStatistics.sum
(InterleavedU16 input) Returns the sum of all the pixels in the image.static int
ImageStatistics.sumAbs
(InterleavedU16 input) Returns the sum of all the pixels in the image. -
Uses of InterleavedU16 in boofcv.alg.misc.impl
Modifier and TypeMethodDescriptionstatic void
ImplImageMiscOps_MT.addGaussian
(InterleavedU16 image, Random rand, double sigma, int lowerBound, int upperBound) static void
ImplImageMiscOps.addGaussian
(InterleavedU16 image, Random rand, double sigma, int lowerBound, int upperBound) static void
ImplImageMiscOps_MT.addUniform
(InterleavedU16 image, Random rand, int min, int max) static void
ImplImageMiscOps.addUniform
(InterleavedU16 image, Random rand, int min, int max) static int
ImplImageStatistics_MT.sum
(InterleavedU16 img) static int
ImplImageStatistics.sum
(InterleavedU16 img) -
Uses of InterleavedU16 in boofcv.alg.transform.census
Modifier and TypeMethodDescriptionstatic void
CensusTransform.sample_IU16
(GrayF32 input, FastAccess<Point2D_I32> sample, InterleavedU16 output, @Nullable ImageBorder_F32 border, @Nullable DogArray_I32 workSpace) Census transform for an arbitrary region specified by the provided sample pointsstatic void
CensusTransform.sample_IU16
(GrayU16 input, FastAccess<Point2D_I32> sample, InterleavedU16 output, @Nullable ImageBorder_S32<GrayU16> border, @Nullable DogArray_I32 workSpace) Census transform for an arbitrary region specified by the provided sample pointsstatic void
CensusTransform.sample_IU16
(GrayU8 input, FastAccess<Point2D_I32> sample, InterleavedU16 output, @Nullable ImageBorder_S32<GrayU8> border, @Nullable DogArray_I32 workSpace) Census transform for an arbitrary region specified by the provided sample pointsstatic <T extends ImageGray<T>>
voidGCensusTransform.sample_IU16
(T input, FastAccess<Point2D_I32> sample, InterleavedU16 output, @Nullable ImageBorder<T> border, @Nullable DogArray_I32 workSpace) -
Uses of InterleavedU16 in boofcv.alg.transform.census.impl
Modifier and TypeMethodDescriptionstatic void
ImplCensusTransformBorder.sample_IU16
(ImageBorder_F32 input, int radius, FastAccess<Point2D_I32> offsets, InterleavedU16 output) static void
ImplCensusTransformBorder.sample_IU16
(ImageBorder_S32 input, int radius, FastAccess<Point2D_I32> offsets, InterleavedU16 output) static void
ImplCensusTransformInner_MT.sample_IU16
(GrayF32 input, int radius, DogArray_I32 offsets, InterleavedU16 output) static void
ImplCensusTransformInner_MT.sample_IU16
(GrayU16 input, int radius, DogArray_I32 offsets, InterleavedU16 output) static void
ImplCensusTransformInner_MT.sample_IU16
(GrayU8 input, int radius, DogArray_I32 offsets, InterleavedU16 output) static void
ImplCensusTransformInner.sample_IU16
(GrayF32 input, int radius, DogArray_I32 offsets, InterleavedU16 output) static void
ImplCensusTransformInner.sample_IU16
(GrayU16 input, int radius, DogArray_I32 offsets, InterleavedU16 output) static void
ImplCensusTransformInner.sample_IU16
(GrayU8 input, int radius, DogArray_I32 offsets, InterleavedU16 output) -
Uses of InterleavedU16 in boofcv.core.image
Modifier and TypeMethodDescriptionstatic InterleavedU16
ConvertImage.convert
(InterleavedF32 input, InterleavedU16 output) Converts anInterleavedF32
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedF64 input, InterleavedU16 output) Converts anInterleavedF64
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedS16 input, InterleavedU16 output) Converts anInterleavedS16
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedS32 input, InterleavedU16 output) Converts anInterleavedS32
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedS64 input, InterleavedU16 output) Converts anInterleavedS64
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedS8 input, InterleavedU16 output) Converts anInterleavedS8
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedU8 input, InterleavedU16 output) Converts anInterleavedU8
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(Planar<GrayU16> input, InterleavedU16 output) Converts aPlanar
into the equivalentInterleavedU16
Modifier and TypeMethodDescriptionstatic GrayU16
ConvertImage.average
(InterleavedU16 input, GrayU16 output) Converts aInterleavedU16
into aGrayU16
by computing the average value of each pixel across all the bands.static InterleavedU16
ConvertImage.convert
(InterleavedF32 input, InterleavedU16 output) Converts anInterleavedF32
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedF64 input, InterleavedU16 output) Converts anInterleavedF64
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedS16 input, InterleavedU16 output) Converts anInterleavedS16
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedS32 input, InterleavedU16 output) Converts anInterleavedS32
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedS64 input, InterleavedU16 output) Converts anInterleavedS64
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(InterleavedS8 input, InterleavedU16 output) Converts anInterleavedS8
into aInterleavedU16
.static InterleavedF32
ConvertImage.convert
(InterleavedU16 input, InterleavedF32 output) Converts anInterleavedU16
into aInterleavedF32
.static InterleavedF64
ConvertImage.convert
(InterleavedU16 input, InterleavedF64 output) Converts anInterleavedU16
into aInterleavedF64
.static InterleavedS16
ConvertImage.convert
(InterleavedU16 input, InterleavedS16 output) Converts anInterleavedU16
into aInterleavedS16
.static InterleavedS32
ConvertImage.convert
(InterleavedU16 input, InterleavedS32 output) Converts anInterleavedU16
into aInterleavedS32
.static InterleavedS64
ConvertImage.convert
(InterleavedU16 input, InterleavedS64 output) Converts anInterleavedU16
into aInterleavedS64
.static InterleavedS8
ConvertImage.convert
(InterleavedU16 input, InterleavedS8 output) Converts anInterleavedU16
into aInterleavedS8
.static InterleavedU8
ConvertImage.convert
(InterleavedU16 input, InterleavedU8 output) Converts anInterleavedU16
into aInterleavedU8
.ConvertImage.convert
(InterleavedU16 input, Planar<GrayU16> output) Converts aInterleavedU16
into the equivalentPlanar
static InterleavedU16
ConvertImage.convert
(InterleavedU8 input, InterleavedU16 output) Converts anInterleavedU8
into aInterleavedU16
.static InterleavedU16
ConvertImage.convert
(Planar<GrayU16> input, InterleavedU16 output) Converts aPlanar
into the equivalentInterleavedU16
-
Uses of InterleavedU16 in boofcv.core.image.impl
Modifier and TypeMethodDescriptionstatic void
ConvertInterleavedToSingle_MT.average
(InterleavedU16 from, GrayU16 to) static void
ConvertInterleavedToSingle.average
(InterleavedU16 from, GrayU16 to) static void
ImplConvertImage_MT.convert
(InterleavedU16 input, InterleavedF32 output) static void
ImplConvertImage_MT.convert
(InterleavedU16 input, InterleavedF64 output) static void
ImplConvertImage_MT.convert
(InterleavedU16 input, InterleavedI16 output) static void
ImplConvertImage_MT.convert
(InterleavedU16 input, InterleavedI8 output) static void
ImplConvertImage_MT.convert
(InterleavedU16 input, InterleavedS32 output) static void
ImplConvertImage_MT.convert
(InterleavedU16 input, InterleavedS64 output) static void
ImplConvertImage_MT.convert
(InterleavedU16 input, Planar<GrayU16> output) static void
ImplConvertImage_MT.convert
(Planar<GrayU16> input, InterleavedU16 output) static void
ImplConvertImage.convert
(InterleavedU16 input, InterleavedF32 output) static void
ImplConvertImage.convert
(InterleavedU16 input, InterleavedF64 output) static void
ImplConvertImage.convert
(InterleavedU16 input, InterleavedI16 output) static void
ImplConvertImage.convert
(InterleavedU16 input, InterleavedI8 output) static void
ImplConvertImage.convert
(InterleavedU16 input, InterleavedS32 output) static void
ImplConvertImage.convert
(InterleavedU16 input, InterleavedS64 output) static void
ImplConvertImage.convert
(InterleavedU16 input, Planar<GrayU16> output) static void
ImplConvertImage.convert
(Planar<GrayU16> input, InterleavedU16 output) -
Uses of InterleavedU16 in boofcv.struct.image