Uses of Class
boofcv.struct.image.InterleavedS8
Package
Description
-
Uses of InterleavedS8 in boofcv.alg.misc
Modifier and TypeMethodDescriptionstatic void
PixelMath.abs
(InterleavedS8 input, InterleavedS8 output) Sets each pixel in the output image to be the absolute value of the input image.static void
ImageMiscOps.addGaussian
(InterleavedS8 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
(InterleavedS8 input, Random rand, int min, int max) Adds uniform i.i.d noise to each pixel in the image.static void
PixelMath.divide
(InterleavedS8 input, double denominator, int lower, int upper, InterleavedS8 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedS8 input, double denominator, InterleavedS8 output) Divide each element by a scalar value.static void
PixelMath.divide
(InterleavedS8 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static int
ImageStatistics.max
(InterleavedS8 input) Returns the maximum element value.static int
ImageStatistics.maxAbs
(InterleavedS8 input) Returns the maximum element value.static double
ImageStatistics.mean
(InterleavedS8 img) Returns the mean pixel intensity value.static double
ImageStatistics.meanDiffAbs
(InterleavedS8 imgA, InterleavedS8 imgB) Computes the mean of absolute value error between the two images.static double
ImageStatistics.meanDiffSq
(InterleavedS8 imgA, InterleavedS8 imgB) Computes the mean squared error (MSE) between the two images.static int
ImageStatistics.min
(InterleavedS8 input) Returns the minimum element value.static void
PixelMath.minus
(float value, InterleavedS8 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(int value, InterleavedS8 input, int lower, int upper, InterleavedS8 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(int value, InterleavedS8 input, InterleavedS8 output) Subtracts each element's value from a scalar.static void
PixelMath.minus
(InterleavedS8 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedS8 input, int value, int lower, int upper, InterleavedS8 output) Subtracts a scalar value from each element.static void
PixelMath.minus
(InterleavedS8 input, int value, InterleavedS8 output) Subtracts a scalar value from each element.static void
PixelMath.multiply
(InterleavedS8 input, double value, int lower, int upper, InterleavedS8 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedS8 input, double value, InterleavedS8 output) Multiply each element by a scalar value.static void
PixelMath.multiply
(InterleavedS8 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
PixelMath.negative
(InterleavedS8 input, InterleavedS8 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
PixelMath.plus
(InterleavedS8 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedS8 input, int value, int lower, int upper, InterleavedS8 output) Adds a scalar value to each element.static void
PixelMath.plus
(InterleavedS8 input, int value, InterleavedS8 output) Adds a scalar value to each element.static int
ImageStatistics.sum
(InterleavedS8 input) Returns the sum of all the pixels in the image.static int
ImageStatistics.sumAbs
(InterleavedS8 input) Returns the sum of all the pixels in the image. -
Uses of InterleavedS8 in boofcv.alg.misc.impl
Modifier and TypeMethodDescriptionstatic void
ImplImageMiscOps_MT.addGaussian
(InterleavedS8 image, Random rand, double sigma, int lowerBound, int upperBound) static void
ImplImageMiscOps.addGaussian
(InterleavedS8 image, Random rand, double sigma, int lowerBound, int upperBound) static void
ImplImageMiscOps_MT.addUniform
(InterleavedS8 image, Random rand, int min, int max) static void
ImplImageMiscOps.addUniform
(InterleavedS8 image, Random rand, int min, int max) static int
ImplImageStatistics_MT.sum
(InterleavedS8 img) static int
ImplImageStatistics.sum
(InterleavedS8 img) static int
ImplImageStatistics_MT.sumAbs
(InterleavedS8 img) static int
ImplImageStatistics.sumAbs
(InterleavedS8 img) -
Uses of InterleavedS8 in boofcv.core.image
Modifier and TypeMethodDescriptionstatic InterleavedS8
ConvertImage.convert
(InterleavedF32 input, InterleavedS8 output) Converts anInterleavedF32
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedF64 input, InterleavedS8 output) Converts anInterleavedF64
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedS16 input, InterleavedS8 output) Converts anInterleavedS16
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedS32 input, InterleavedS8 output) Converts anInterleavedS32
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedS64 input, InterleavedS8 output) Converts anInterleavedS64
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedU16 input, InterleavedS8 output) Converts anInterleavedU16
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedU8 input, InterleavedS8 output) Converts anInterleavedU8
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(Planar<GrayS8> input, InterleavedS8 output) Converts aPlanar
into the equivalentInterleavedS8
Modifier and TypeMethodDescriptionstatic GrayS8
ConvertImage.average
(InterleavedS8 input, GrayS8 output) Converts aInterleavedS8
into aGrayS8
by computing the average value of each pixel across all the bands.static InterleavedS8
ConvertImage.convert
(InterleavedF32 input, InterleavedS8 output) Converts anInterleavedF32
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedF64 input, InterleavedS8 output) Converts anInterleavedF64
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedS16 input, InterleavedS8 output) Converts anInterleavedS16
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedS32 input, InterleavedS8 output) Converts anInterleavedS32
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedS64 input, InterleavedS8 output) Converts anInterleavedS64
into aInterleavedS8
.static InterleavedF32
ConvertImage.convert
(InterleavedS8 input, InterleavedF32 output) Converts anInterleavedS8
into aInterleavedF32
.static InterleavedF64
ConvertImage.convert
(InterleavedS8 input, InterleavedF64 output) Converts anInterleavedS8
into aInterleavedF64
.static InterleavedS16
ConvertImage.convert
(InterleavedS8 input, InterleavedS16 output) Converts anInterleavedS8
into aInterleavedS16
.static InterleavedS32
ConvertImage.convert
(InterleavedS8 input, InterleavedS32 output) Converts anInterleavedS8
into aInterleavedS32
.static InterleavedS64
ConvertImage.convert
(InterleavedS8 input, InterleavedS64 output) Converts anInterleavedS8
into aInterleavedS64
.static InterleavedU16
ConvertImage.convert
(InterleavedS8 input, InterleavedU16 output) Converts anInterleavedS8
into aInterleavedU16
.static InterleavedU8
ConvertImage.convert
(InterleavedS8 input, InterleavedU8 output) Converts anInterleavedS8
into aInterleavedU8
.ConvertImage.convert
(InterleavedS8 input, Planar<GrayS8> output) Converts aInterleavedS8
into the equivalentPlanar
static InterleavedS8
ConvertImage.convert
(InterleavedU16 input, InterleavedS8 output) Converts anInterleavedU16
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(InterleavedU8 input, InterleavedS8 output) Converts anInterleavedU8
into aInterleavedS8
.static InterleavedS8
ConvertImage.convert
(Planar<GrayS8> input, InterleavedS8 output) Converts aPlanar
into the equivalentInterleavedS8
-
Uses of InterleavedS8 in boofcv.core.image.impl
Modifier and TypeMethodDescriptionstatic void
ConvertInterleavedToSingle_MT.average
(InterleavedS8 from, GrayS8 to) static void
ConvertInterleavedToSingle.average
(InterleavedS8 from, GrayS8 to) static void
ImplConvertImage_MT.convert
(InterleavedS8 input, InterleavedF32 output) static void
ImplConvertImage_MT.convert
(InterleavedS8 input, InterleavedF64 output) static void
ImplConvertImage_MT.convert
(InterleavedS8 input, InterleavedI16 output) static void
ImplConvertImage_MT.convert
(InterleavedS8 input, InterleavedI8 output) static void
ImplConvertImage_MT.convert
(InterleavedS8 input, InterleavedS32 output) static void
ImplConvertImage_MT.convert
(InterleavedS8 input, InterleavedS64 output) static void
ImplConvertImage_MT.convert
(InterleavedS8 input, Planar<GrayS8> output) static void
ImplConvertImage_MT.convert
(Planar<GrayS8> input, InterleavedS8 output) static void
ImplConvertImage.convert
(InterleavedS8 input, InterleavedF32 output) static void
ImplConvertImage.convert
(InterleavedS8 input, InterleavedF64 output) static void
ImplConvertImage.convert
(InterleavedS8 input, InterleavedI16 output) static void
ImplConvertImage.convert
(InterleavedS8 input, InterleavedI8 output) static void
ImplConvertImage.convert
(InterleavedS8 input, InterleavedS32 output) static void
ImplConvertImage.convert
(InterleavedS8 input, InterleavedS64 output) static void
ImplConvertImage.convert
(InterleavedS8 input, Planar<GrayS8> output) static void
ImplConvertImage.convert
(Planar<GrayS8> input, InterleavedS8 output) -
Uses of InterleavedS8 in boofcv.struct.image