Uses of Class
boofcv.struct.image.InterleavedS64
Packages that use InterleavedS64
Package
Description
-
Uses of InterleavedS64 in boofcv.alg.misc
Methods in boofcv.alg.misc with type parameters of type InterleavedS64Modifier and TypeMethodDescriptionstatic <T extends InterleavedS64>
TImageMiscOps.rotateCCW(T input, T output) Rotates the image 90 degrees in the counter-clockwise direction.static <T extends InterleavedS64>
TImageMiscOps.rotateCW(T input, T output) Rotates the image 90 degrees in the clockwise direction.static <T extends InterleavedS64>
TImageMiscOps.transpose(T input, T output) Transposes the imageMethods in boofcv.alg.misc with parameters of type InterleavedS64Modifier and TypeMethodDescriptionstatic voidPixelMath.abs(InterleavedS64 input, InterleavedS64 output) Sets each pixel in the output image to be the absolute value of the input image.static voidImageMiscOps.addGaussian(InterleavedS64 image, Random rand, double sigma, long lowerBound, long upperBound) Adds Gaussian/normal i.i.d noise to each pixel in the image.static voidImageMiscOps.addUniform(InterleavedS64 input, Random rand, long min, long max) Adds uniform i.i.d noise to each pixel in the image.static voidImageMiscOps.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedS64 input, InterleavedS64 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 voidPixelMath.divide(InterleavedS64 input, double denominator, long lower, long upper, InterleavedS64 output) Divide each element by a scalar value.static voidPixelMath.divide(InterleavedS64 input, double denominator, InterleavedS64 output) Divide each element by a scalar value.static voidPixelMath.divide(InterleavedS64 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voidImageMiscOps.extractBand(InterleavedS64 input, int band, GrayS64 output) Extracts a single band from a multi-band imagestatic voidImageMiscOps.fill(InterleavedS64 image, long value) Fills the whole image with the specified valuestatic voidImageMiscOps.fill(InterleavedS64 image, long[] values) Fills each band in the image with the specified valuesstatic voidImageMiscOps.fillBand(InterleavedS64 image, int band, long value) Fills one band in the image with the specified valuestatic voidImageMiscOps.fillGaussian(InterleavedS64 input, Random rand, double mean, double sigma, long lowerBound, long upperBound) Sets each value in the image to a value drawn from a Gaussian distribution.static voidImageMiscOps.fillRectangle(InterleavedS64 image, long value, int x0, int y0, int width, int height) Draws a filled rectangle that is aligned along the image axis inside the image.static voidImageMiscOps.fillUniform(InterleavedS64 img, Random rand, long min, long max) Sets each value in the image to a value drawn from an uniform distribution that has a range of min ≤ X < max.static voidImageMiscOps.insertBand(GrayS64 input, int band, InterleavedS64 output) Inserts a single band into a multi-band image overwriting the original bandstatic longImageStatistics.max(InterleavedS64 input) Returns the maximum element value.static longImageStatistics.maxAbs(InterleavedS64 input) Returns the maximum element value.static doubleImageStatistics.mean(InterleavedS64 img) Returns the mean pixel intensity value.static doubleImageStatistics.meanDiffAbs(InterleavedS64 imgA, InterleavedS64 imgB) Computes the mean of absolute value error between the two images.static doubleImageStatistics.meanDiffSq(InterleavedS64 imgA, InterleavedS64 imgB) Computes the mean squared error (MSE) between the two images.static longImageStatistics.min(InterleavedS64 input) Returns the minimum element value.static voidPixelMath.minus(float value, InterleavedS64 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(long value, InterleavedS64 input, long lower, long upper, InterleavedS64 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(long value, InterleavedS64 input, InterleavedS64 output) Subtracts each element's value from a scalar.static voidPixelMath.minus(InterleavedS64 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidPixelMath.minus(InterleavedS64 input, long value, long lower, long upper, InterleavedS64 output) Subtracts a scalar value from each element.static voidPixelMath.minus(InterleavedS64 input, long value, InterleavedS64 output) Subtracts a scalar value from each element.static voidPixelMath.multiply(InterleavedS64 input, double value, long lower, long upper, InterleavedS64 output) Multiply each element by a scalar value.static voidPixelMath.multiply(InterleavedS64 input, double value, InterleavedS64 output) Multiply each element by a scalar value.static voidPixelMath.multiply(InterleavedS64 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidPixelMath.negative(InterleavedS64 input, InterleavedS64 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static voidPixelMath.operator1(InterleavedS64 input, PixelMathLambdas.Function1_S64 function, InterleavedS64 output) Applies the lambda operation to each element in the input image.static voidPixelMath.operator2(InterleavedS64 imgA, PixelMathLambdas.Function2_S64 function, InterleavedS64 imgB, InterleavedS64 output) Applies the lambda operation to each element in the two input images.static voidPixelMath.plus(InterleavedS64 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidPixelMath.plus(InterleavedS64 input, long value, long lower, long upper, InterleavedS64 output) Adds a scalar value to each element.static voidPixelMath.plus(InterleavedS64 input, long value, InterleavedS64 output) Adds a scalar value to each element.static longImageStatistics.sum(InterleavedS64 input) Returns the sum of all the pixels in the image.static longImageStatistics.sumAbs(InterleavedS64 input) Returns the sum of all the pixels in the image. -
Uses of InterleavedS64 in boofcv.alg.misc.impl
Methods in boofcv.alg.misc.impl with parameters of type InterleavedS64Modifier and TypeMethodDescriptionstatic voidImplImageMiscOps_MT.addGaussian(InterleavedS64 image, Random rand, double sigma, long lowerBound, long upperBound) static voidImplImageMiscOps.addGaussian(InterleavedS64 image, Random rand, double sigma, long lowerBound, long upperBound) static voidImplImageMiscOps_MT.addUniform(InterleavedS64 image, Random rand, long min, long max) static voidImplImageMiscOps.addUniform(InterleavedS64 image, Random rand, long min, long max) static voidImplImageMiscOps_MT.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedS64 input, InterleavedS64 output) static voidImplImageMiscOps.copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedS64 input, InterleavedS64 output) static voidImplImageMiscOps_MT.extractBand(InterleavedS64 input, int band, GrayS64 output) static voidImplImageMiscOps.extractBand(InterleavedS64 input, int band, GrayS64 output) static voidImplImageMiscOps_MT.fill(InterleavedS64 input, long value) static voidImplImageMiscOps_MT.fill(InterleavedS64 input, long[] values) static voidImplImageMiscOps.fill(InterleavedS64 input, long value) static voidImplImageMiscOps.fill(InterleavedS64 input, long[] values) static voidImplImageMiscOps_MT.fillBand(InterleavedS64 input, int band, long value) static voidImplImageMiscOps.fillBand(InterleavedS64 input, int band, long value) static voidImplImageMiscOps_MT.fillGaussian(InterleavedS64 image, Random rand, double mean, double sigma, long lowerBound, long upperBound) static voidImplImageMiscOps.fillGaussian(InterleavedS64 image, Random rand, double mean, double sigma, long lowerBound, long upperBound) static voidImplImageMiscOps_MT.fillRectangle(InterleavedS64 image, long value, int x0, int y0, int width, int height) static voidImplImageMiscOps.fillRectangle(InterleavedS64 image, long value, int x0, int y0, int width, int height) static voidImplImageMiscOps_MT.fillUniform(InterleavedS64 image, Random rand, long min, long max) static voidImplImageMiscOps.fillUniform(InterleavedS64 image, Random rand, long min, long max) static voidImplImageMiscOps_MT.insertBand(GrayS64 input, int band, InterleavedS64 output) static voidImplImageMiscOps.insertBand(GrayS64 input, int band, InterleavedS64 output) static voidImplImageMiscOps_MT.rotateCCW(InterleavedS64 input, InterleavedS64 output) static voidImplImageMiscOps.rotateCCW(InterleavedS64 input, InterleavedS64 output) static voidImplImageMiscOps_MT.rotateCW(InterleavedS64 input, InterleavedS64 output) static voidImplImageMiscOps.rotateCW(InterleavedS64 input, InterleavedS64 output) static longImplImageStatistics_MT.sum(InterleavedS64 img) static longImplImageStatistics.sum(InterleavedS64 img) static longImplImageStatistics_MT.sumAbs(InterleavedS64 img) static longImplImageStatistics.sumAbs(InterleavedS64 img) static voidImplImageMiscOps_MT.transpose(InterleavedS64 input, InterleavedS64 output) static voidImplImageMiscOps.transpose(InterleavedS64 input, InterleavedS64 output) -
Uses of InterleavedS64 in boofcv.core.image
Methods in boofcv.core.image that return InterleavedS64Modifier and TypeMethodDescriptionstatic InterleavedS64ConvertImage.convert(InterleavedF32 input, InterleavedS64 output) Converts anInterleavedF32into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedF64 input, InterleavedS64 output) Converts anInterleavedF64into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedS16 input, InterleavedS64 output) Converts anInterleavedS16into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedS32 input, InterleavedS64 output) Converts anInterleavedS32into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedS8 input, InterleavedS64 output) Converts anInterleavedS8into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedU16 input, InterleavedS64 output) Converts anInterleavedU16into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedU8 input, InterleavedS64 output) Converts anInterleavedU8into aInterleavedS64.static InterleavedS64ConvertImage.convert(Planar<GrayS64> input, InterleavedS64 output) Converts aPlanarinto the equivalentInterleavedS64Methods in boofcv.core.image with parameters of type InterleavedS64Modifier and TypeMethodDescriptionstatic GrayS64ConvertImage.average(InterleavedS64 input, GrayS64 output) Converts aInterleavedS64into aGrayS64by computing the average value of each pixel across all the bands.static InterleavedS64ConvertImage.convert(InterleavedF32 input, InterleavedS64 output) Converts anInterleavedF32into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedF64 input, InterleavedS64 output) Converts anInterleavedF64into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedS16 input, InterleavedS64 output) Converts anInterleavedS16into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedS32 input, InterleavedS64 output) Converts anInterleavedS32into aInterleavedS64.static InterleavedF32ConvertImage.convert(InterleavedS64 input, InterleavedF32 output) Converts anInterleavedS64into aInterleavedF32.static InterleavedF64ConvertImage.convert(InterleavedS64 input, InterleavedF64 output) Converts anInterleavedS64into aInterleavedF64.static InterleavedS16ConvertImage.convert(InterleavedS64 input, InterleavedS16 output) Converts anInterleavedS64into aInterleavedS16.static InterleavedS32ConvertImage.convert(InterleavedS64 input, InterleavedS32 output) Converts anInterleavedS64into aInterleavedS32.static InterleavedS8ConvertImage.convert(InterleavedS64 input, InterleavedS8 output) Converts anInterleavedS64into aInterleavedS8.static InterleavedU16ConvertImage.convert(InterleavedS64 input, InterleavedU16 output) Converts anInterleavedS64into aInterleavedU16.static InterleavedU8ConvertImage.convert(InterleavedS64 input, InterleavedU8 output) Converts anInterleavedS64into aInterleavedU8.ConvertImage.convert(InterleavedS64 input, Planar<GrayS64> output) Converts aInterleavedS64into the equivalentPlanarstatic InterleavedS64ConvertImage.convert(InterleavedS8 input, InterleavedS64 output) Converts anInterleavedS8into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedU16 input, InterleavedS64 output) Converts anInterleavedU16into aInterleavedS64.static InterleavedS64ConvertImage.convert(InterleavedU8 input, InterleavedS64 output) Converts anInterleavedU8into aInterleavedS64.static InterleavedS64ConvertImage.convert(Planar<GrayS64> input, InterleavedS64 output) Converts aPlanarinto the equivalentInterleavedS64Constructors in boofcv.core.image with parameters of type InterleavedS64ModifierConstructorDescriptionIL_S64(InterleavedS64 image) Value_IL_S64(InterleavedS64 image, long value) -
Uses of InterleavedS64 in boofcv.core.image.impl
Methods in boofcv.core.image.impl with parameters of type InterleavedS64Modifier and TypeMethodDescriptionstatic voidConvertInterleavedToSingle_MT.average(InterleavedS64 from, GrayS64 to) static voidConvertInterleavedToSingle.average(InterleavedS64 from, GrayS64 to) static voidImplConvertImage_MT.convert(InterleavedF32 input, InterleavedS64 output) static voidImplConvertImage_MT.convert(InterleavedF64 input, InterleavedS64 output) static voidImplConvertImage_MT.convert(InterleavedS16 input, InterleavedS64 output) static voidImplConvertImage_MT.convert(InterleavedS32 input, InterleavedS64 output) static voidImplConvertImage_MT.convert(InterleavedS64 input, InterleavedF32 output) static voidImplConvertImage_MT.convert(InterleavedS64 input, InterleavedF64 output) static voidImplConvertImage_MT.convert(InterleavedS64 input, InterleavedI16 output) static voidImplConvertImage_MT.convert(InterleavedS64 input, InterleavedI8 output) static voidImplConvertImage_MT.convert(InterleavedS64 input, InterleavedS32 output) static voidImplConvertImage_MT.convert(InterleavedS64 input, Planar<GrayS64> output) static voidImplConvertImage_MT.convert(InterleavedS8 input, InterleavedS64 output) static voidImplConvertImage_MT.convert(InterleavedU16 input, InterleavedS64 output) static voidImplConvertImage_MT.convert(InterleavedU8 input, InterleavedS64 output) static voidImplConvertImage_MT.convert(Planar<GrayS64> input, InterleavedS64 output) static voidImplConvertImage.convert(InterleavedF32 input, InterleavedS64 output) static voidImplConvertImage.convert(InterleavedF64 input, InterleavedS64 output) static voidImplConvertImage.convert(InterleavedS16 input, InterleavedS64 output) static voidImplConvertImage.convert(InterleavedS32 input, InterleavedS64 output) static voidImplConvertImage.convert(InterleavedS64 input, InterleavedF32 output) static voidImplConvertImage.convert(InterleavedS64 input, InterleavedF64 output) static voidImplConvertImage.convert(InterleavedS64 input, InterleavedI16 output) static voidImplConvertImage.convert(InterleavedS64 input, InterleavedI8 output) static voidImplConvertImage.convert(InterleavedS64 input, InterleavedS32 output) static voidImplConvertImage.convert(InterleavedS64 input, Planar<GrayS64> output) static voidImplConvertImage.convert(InterleavedS8 input, InterleavedS64 output) static voidImplConvertImage.convert(InterleavedU16 input, InterleavedS64 output) static voidImplConvertImage.convert(InterleavedU8 input, InterleavedS64 output) static voidImplConvertImage.convert(Planar<GrayS64> input, InterleavedS64 output) -
Uses of InterleavedS64 in boofcv.struct.border
Methods in boofcv.struct.border with parameters of type InterleavedS64Constructors in boofcv.struct.border with parameters of type InterleavedS64 -
Uses of InterleavedS64 in boofcv.struct.image
Fields in boofcv.struct.image with type parameters of type InterleavedS64Methods in boofcv.struct.image that return InterleavedS64