Package boofcv.alg.misc.impl
Class ImplPixelMath
java.lang.Object
boofcv.alg.misc.impl.ImplPixelMath
@Generated("boofcv.alg.misc.impl.GenerateImplPixelMath") public class ImplPixelMath extends Object
Implementation of algorithms in PixelMath
DO NOT MODIFY. Automatically generated code created by GenerateImplPixelMath
-
Constructor Summary
Constructors Constructor Description ImplPixelMath()
-
Method Summary
Modifier and Type Method Description static void
abs(byte[] input, int inputStart, int inputStride, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
abs(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
abs(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
abs(int[] input, int inputStart, int inputStride, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
abs(long[] input, int inputStart, int inputStride, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
abs(short[] input, int inputStart, int inputStride, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
add(GrayF32 imgA, GrayF32 imgB, GrayF32 output)
static void
add(GrayF64 imgA, GrayF64 imgB, GrayF64 output)
static void
add(GrayS16 imgA, GrayS16 imgB, GrayS32 output)
static void
add(GrayS32 imgA, GrayS32 imgB, GrayS32 output)
static void
add(GrayS64 imgA, GrayS64 imgB, GrayS64 output)
static void
add(GrayS8 imgA, GrayS8 imgB, GrayS16 output)
static void
add(GrayU16 imgA, GrayU16 imgB, GrayS32 output)
static void
add(GrayU8 imgA, GrayU8 imgB, GrayU16 output)
static void
boundImage(GrayF32 img, float min, float max)
static void
boundImage(GrayF64 img, double min, double max)
static void
boundImage(GrayS16 img, int min, int max)
static void
boundImage(GrayS32 img, int min, int max)
static void
boundImage(GrayS64 img, long min, long max)
static void
boundImage(GrayS8 img, int min, int max)
static void
boundImage(GrayU16 img, int min, int max)
static void
boundImage(GrayU8 img, int min, int max)
static void
diffAbs(GrayF32 imgA, GrayF32 imgB, GrayF32 output)
static void
diffAbs(GrayF64 imgA, GrayF64 imgB, GrayF64 output)
static void
diffAbs(GrayS16 imgA, GrayS16 imgB, GrayS16 output)
static void
diffAbs(GrayS32 imgA, GrayS32 imgB, GrayS32 output)
static void
diffAbs(GrayS64 imgA, GrayS64 imgB, GrayS64 output)
static void
diffAbs(GrayS8 imgA, GrayS8 imgB, GrayS8 output)
static void
diffAbs(GrayU16 imgA, GrayU16 imgB, GrayU16 output)
static void
diffAbs(GrayU8 imgA, GrayU8 imgB, GrayU8 output)
static void
divide(GrayF32 imgA, GrayF32 imgB, GrayF32 output)
static void
divide(GrayF64 imgA, GrayF64 imgB, GrayF64 output)
static void
divide_A(byte[] input, int inputStart, int inputStride, double denominator, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(byte[] input, int inputStart, int inputStride, double denominator, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(byte[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(double[] input, int inputStart, int inputStride, double denominator, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(double[] input, int inputStart, int inputStride, double denominator, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(float[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(float[] input, int inputStart, int inputStride, float denominator, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(int[] input, int inputStart, int inputStride, double denominator, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(int[] input, int inputStart, int inputStride, double denominator, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(int[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(long[] input, int inputStart, int inputStride, double denominator, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(long[] input, int inputStart, int inputStride, double denominator, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(long[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(short[] input, int inputStart, int inputStride, double denominator, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(short[] input, int inputStart, int inputStride, double denominator, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
divide_A(short[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
divideU_A(byte[] input, int inputStart, int inputStride, double denominator, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
divideU_A(byte[] input, int inputStart, int inputStride, double denominator, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
divideU_A(byte[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
divideU_A(short[] input, int inputStart, int inputStride, double denominator, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
divideU_A(short[] input, int inputStart, int inputStride, double denominator, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
divideU_A(short[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
log(double[] input, int inputStart, int inputStride, double val, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
log(float[] input, int inputStart, int inputStride, float val, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
logSign(double[] input, int inputStart, int inputStride, double val, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
logSign(float[] input, int inputStart, int inputStride, float val, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(double[] input, int inputStart, int inputStride, double value, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(double[] input, int inputStart, int inputStride, double value, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(float[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(float[] input, int inputStart, int inputStride, float value, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(int[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(int[] input, int inputStart, int inputStride, int value, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(int[] input, int inputStart, int inputStride, int value, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(long[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(long[] input, int inputStart, int inputStride, long value, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(long[] input, int inputStart, int inputStride, long value, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_A(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(double[] input, int inputStart, int inputStride, double value, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(double[] input, int inputStart, int inputStride, double value, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(float[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(float[] input, int inputStart, int inputStride, float value, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(int[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(int[] input, int inputStart, int inputStride, int value, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(int[] input, int inputStart, int inputStride, int value, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(long[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(long[] input, int inputStart, int inputStride, long value, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(long[] input, int inputStart, int inputStride, long value, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
minus_B(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_A(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_A(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_A(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_A(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_B(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_B(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_B(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_B(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_B(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
minusU_B(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply(GrayF32 imgA, GrayF32 imgB, GrayF32 output)
static void
multiply(GrayF64 imgA, GrayF64 imgB, GrayF64 output)
static void
multiply_A(byte[] input, int inputStart, int inputStride, double value, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(byte[] input, int inputStart, int inputStride, double value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(double[] input, int inputStart, int inputStride, double value, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(double[] input, int inputStart, int inputStride, double value, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(float[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(float[] input, int inputStart, int inputStride, float value, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(int[] input, int inputStart, int inputStride, double value, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(int[] input, int inputStart, int inputStride, double value, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(int[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(long[] input, int inputStart, int inputStride, double value, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(long[] input, int inputStart, int inputStride, double value, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(long[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(short[] input, int inputStart, int inputStride, double value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(short[] input, int inputStart, int inputStride, double value, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiply_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiplyU_A(byte[] input, int inputStart, int inputStride, double value, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiplyU_A(byte[] input, int inputStart, int inputStride, double value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiplyU_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiplyU_A(short[] input, int inputStart, int inputStride, double value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiplyU_A(short[] input, int inputStart, int inputStride, double value, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
multiplyU_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
negative(byte[] input, int inputStart, int inputStride, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
negative(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
negative(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
negative(int[] input, int inputStart, int inputStride, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
negative(long[] input, int inputStart, int inputStride, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
negative(short[] input, int inputStart, int inputStride, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
operator1(byte[] input, int inputStart, int inputStride, byte[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_I8 function)
static void
operator1(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_F64 function)
static void
operator1(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_F32 function)
static void
operator1(int[] input, int inputStart, int inputStride, int[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_S32 function)
static void
operator1(long[] input, int inputStart, int inputStride, long[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_S64 function)
static void
operator1(short[] input, int inputStart, int inputStride, short[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_I16 function)
static void
operator2(byte[] inputA, int inputStartA, int inputStrideA, byte[] inputB, int inputStartB, int inputStrideB, byte[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_I8 function)
static void
operator2(double[] inputA, int inputStartA, int inputStrideA, double[] inputB, int inputStartB, int inputStrideB, double[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_F64 function)
static void
operator2(float[] inputA, int inputStartA, int inputStrideA, float[] inputB, int inputStartB, int inputStrideB, float[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_F32 function)
static void
operator2(int[] inputA, int inputStartA, int inputStrideA, int[] inputB, int inputStartB, int inputStrideB, int[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_S32 function)
static void
operator2(long[] inputA, int inputStartA, int inputStrideA, long[] inputB, int inputStartB, int inputStrideB, long[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_S64 function)
static void
operator2(short[] inputA, int inputStartA, int inputStrideA, short[] inputB, int inputStartB, int inputStrideB, short[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_I16 function)
static void
plus_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(double[] input, int inputStart, int inputStride, double value, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(double[] input, int inputStart, int inputStride, double value, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(float[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(float[] input, int inputStart, int inputStride, float value, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(int[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(int[] input, int inputStart, int inputStride, int value, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(int[] input, int inputStart, int inputStride, int value, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(long[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(long[] input, int inputStart, int inputStride, long value, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(long[] input, int inputStart, int inputStride, long value, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
plus_A(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
plusU_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
plusU_A(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
plusU_A(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols)
static void
plusU_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
plusU_A(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
plusU_A(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
pow2(byte[] input, int inputStart, int inputStride, short[] output, int outputStart, int outputStride, int rows, int cols)
static void
pow2(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
pow2(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
pow2(short[] input, int inputStart, int inputStride, int[] output, int outputStart, int outputStride, int rows, int cols)
static void
sqrt(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols)
static void
sqrt(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols)
static void
stdev(GrayF32 mean, GrayF32 pow2, GrayF32 stdev)
static void
stdev(GrayF64 mean, GrayF64 pow2, GrayF64 stdev)
static void
stdev(GrayU16 mean, GrayS32 pow2, GrayU16 stdev)
static void
stdev(GrayU8 mean, GrayU16 pow2, GrayU8 stdev)
static void
subtract(GrayF32 imgA, GrayF32 imgB, GrayF32 output)
static void
subtract(GrayF64 imgA, GrayF64 imgB, GrayF64 output)
static void
subtract(GrayS16 imgA, GrayS16 imgB, GrayS32 output)
static void
subtract(GrayS32 imgA, GrayS32 imgB, GrayS32 output)
static void
subtract(GrayS64 imgA, GrayS64 imgB, GrayS64 output)
static void
subtract(GrayS8 imgA, GrayS8 imgB, GrayS16 output)
static void
subtract(GrayU16 imgA, GrayU16 imgB, GrayS32 output)
static void
subtract(GrayU8 imgA, GrayU8 imgB, GrayI16 output)
-
Constructor Details
-
ImplPixelMath
public ImplPixelMath()
-
-
Method Details
-
operator1
public static void operator1(byte[] input, int inputStart, int inputStride, byte[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_I8 function) -
operator1
public static void operator1(short[] input, int inputStart, int inputStride, short[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_I16 function) -
operator1
public static void operator1(int[] input, int inputStart, int inputStride, int[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_S32 function) -
operator1
public static void operator1(long[] input, int inputStart, int inputStride, long[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_S64 function) -
operator1
public static void operator1(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_F32 function) -
operator1
public static void operator1(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function1_F64 function) -
operator2
public static void operator2(byte[] inputA, int inputStartA, int inputStrideA, byte[] inputB, int inputStartB, int inputStrideB, byte[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_I8 function) -
operator2
public static void operator2(short[] inputA, int inputStartA, int inputStrideA, short[] inputB, int inputStartB, int inputStrideB, short[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_I16 function) -
operator2
public static void operator2(int[] inputA, int inputStartA, int inputStrideA, int[] inputB, int inputStartB, int inputStrideB, int[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_S32 function) -
operator2
public static void operator2(long[] inputA, int inputStartA, int inputStrideA, long[] inputB, int inputStartB, int inputStrideB, long[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_S64 function) -
operator2
public static void operator2(float[] inputA, int inputStartA, int inputStrideA, float[] inputB, int inputStartB, int inputStrideB, float[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_F32 function) -
operator2
public static void operator2(double[] inputA, int inputStartA, int inputStrideA, double[] inputB, int inputStartB, int inputStrideB, double[] output, int outputStart, int outputStride, int rows, int cols, PixelMathLambdas.Function2_F64 function) -
abs
public static void abs(byte[] input, int inputStart, int inputStride, byte[] output, int outputStart, int outputStride, int rows, int cols) -
abs
public static void abs(short[] input, int inputStart, int inputStride, short[] output, int outputStart, int outputStride, int rows, int cols) -
abs
public static void abs(int[] input, int inputStart, int inputStride, int[] output, int outputStart, int outputStride, int rows, int cols) -
abs
public static void abs(long[] input, int inputStart, int inputStride, long[] output, int outputStart, int outputStride, int rows, int cols) -
abs
public static void abs(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols) -
abs
public static void abs(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols) -
negative
public static void negative(byte[] input, int inputStart, int inputStride, byte[] output, int outputStart, int outputStride, int rows, int cols) -
negative
public static void negative(short[] input, int inputStart, int inputStride, short[] output, int outputStart, int outputStride, int rows, int cols) -
negative
public static void negative(int[] input, int inputStart, int inputStride, int[] output, int outputStart, int outputStride, int rows, int cols) -
negative
public static void negative(long[] input, int inputStart, int inputStride, long[] output, int outputStart, int outputStride, int rows, int cols) -
negative
public static void negative(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols) -
negative
public static void negative(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols) -
multiplyU_A
public static void multiplyU_A(byte[] input, int inputStart, int inputStride, double value, byte[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(byte[] input, int inputStart, int inputStride, double value, byte[] output, int outputStart, int outputStride, int rows, int cols) -
multiplyU_A
public static void multiplyU_A(short[] input, int inputStart, int inputStride, double value, short[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(short[] input, int inputStart, int inputStride, double value, short[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(int[] input, int inputStart, int inputStride, double value, int[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(long[] input, int inputStart, int inputStride, double value, long[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(float[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(double[] input, int inputStart, int inputStride, double value, double[] output, int outputStart, int outputStride, int rows, int cols) -
multiplyU_A
public static void multiplyU_A(byte[] input, int inputStart, int inputStride, double value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(byte[] input, int inputStart, int inputStride, double value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
multiplyU_A
public static void multiplyU_A(short[] input, int inputStart, int inputStride, double value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(short[] input, int inputStart, int inputStride, double value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(int[] input, int inputStart, int inputStride, double value, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(long[] input, int inputStart, int inputStride, double value, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(float[] input, int inputStart, int inputStride, float value, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(double[] input, int inputStart, int inputStride, double value, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols) -
multiplyU_A
public static void multiplyU_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
multiplyU_A
public static void multiplyU_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(int[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
multiply_A
public static void multiply_A(long[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
divideU_A
public static void divideU_A(byte[] input, int inputStart, int inputStride, double denominator, byte[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(byte[] input, int inputStart, int inputStride, double denominator, byte[] output, int outputStart, int outputStride, int rows, int cols) -
divideU_A
public static void divideU_A(short[] input, int inputStart, int inputStride, double denominator, short[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(short[] input, int inputStart, int inputStride, double denominator, short[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(int[] input, int inputStart, int inputStride, double denominator, int[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(long[] input, int inputStart, int inputStride, double denominator, long[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(float[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(double[] input, int inputStart, int inputStride, double denominator, double[] output, int outputStart, int outputStride, int rows, int cols) -
divideU_A
public static void divideU_A(byte[] input, int inputStart, int inputStride, double denominator, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(byte[] input, int inputStart, int inputStride, double denominator, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
divideU_A
public static void divideU_A(short[] input, int inputStart, int inputStride, double denominator, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(short[] input, int inputStart, int inputStride, double denominator, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(int[] input, int inputStart, int inputStride, double denominator, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(long[] input, int inputStart, int inputStride, double denominator, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(float[] input, int inputStart, int inputStride, float denominator, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(double[] input, int inputStart, int inputStride, double denominator, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols) -
divideU_A
public static void divideU_A(byte[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(byte[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols) -
divideU_A
public static void divideU_A(short[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(short[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(int[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols) -
divide_A
public static void divide_A(long[] input, int inputStart, int inputStride, float denominator, float[] output, int outputStart, int outputStride, int rows, int cols) -
plusU_A
public static void plusU_A(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols) -
plusU_A
public static void plusU_A(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(int[] input, int inputStart, int inputStride, int value, int[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(long[] input, int inputStart, int inputStride, long value, long[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(float[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(double[] input, int inputStart, int inputStride, double value, double[] output, int outputStart, int outputStride, int rows, int cols) -
plusU_A
public static void plusU_A(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
plusU_A
public static void plusU_A(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(int[] input, int inputStart, int inputStride, int value, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(long[] input, int inputStart, int inputStride, long value, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(float[] input, int inputStart, int inputStride, float value, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(double[] input, int inputStart, int inputStride, double value, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols) -
plusU_A
public static void plusU_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
plusU_A
public static void plusU_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(int[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
plus_A
public static void plus_A(long[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_A
public static void minusU_A(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_A
public static void minusU_A(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(int[] input, int inputStart, int inputStride, int value, int[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(long[] input, int inputStart, int inputStride, long value, long[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(float[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(double[] input, int inputStart, int inputStride, double value, double[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_A
public static void minusU_A(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_A
public static void minusU_A(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(int[] input, int inputStart, int inputStride, int value, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(long[] input, int inputStart, int inputStride, long value, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(float[] input, int inputStart, int inputStride, float value, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(double[] input, int inputStart, int inputStride, double value, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_A
public static void minusU_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_A
public static void minusU_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(int[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_A
public static void minus_A(long[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_B
public static void minusU_B(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(byte[] input, int inputStart, int inputStride, int value, byte[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_B
public static void minusU_B(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(short[] input, int inputStart, int inputStride, int value, short[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(int[] input, int inputStart, int inputStride, int value, int[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(long[] input, int inputStart, int inputStride, long value, long[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(float[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(double[] input, int inputStart, int inputStride, double value, double[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_B
public static void minusU_B(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(byte[] input, int inputStart, int inputStride, int value, int lower, int upper, byte[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_B
public static void minusU_B(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(short[] input, int inputStart, int inputStride, int value, int lower, int upper, short[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(int[] input, int inputStart, int inputStride, int value, int lower, int upper, int[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(long[] input, int inputStart, int inputStride, long value, long lower, long upper, long[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(float[] input, int inputStart, int inputStride, float value, float lower, float upper, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(double[] input, int inputStart, int inputStride, double value, double lower, double upper, double[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_B
public static void minusU_B(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(byte[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minusU_B
public static void minusU_B(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(short[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(int[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
minus_B
public static void minus_B(long[] input, int inputStart, int inputStride, float value, float[] output, int outputStart, int outputStride, int rows, int cols) -
boundImage
-
diffAbs
-
boundImage
-
diffAbs
-
boundImage
-
diffAbs
-
boundImage
-
diffAbs
-
boundImage
-
diffAbs
-
boundImage
-
diffAbs
-
boundImage
-
diffAbs
-
boundImage
-
diffAbs
-
add
-
subtract
-
add
-
subtract
-
add
-
subtract
-
add
-
subtract
-
add
-
subtract
-
add
-
subtract
-
add
-
subtract
-
multiply
-
divide
-
add
-
subtract
-
multiply
-
divide
-
log
public static void log(float[] input, int inputStart, int inputStride, float val, float[] output, int outputStart, int outputStride, int rows, int cols) -
log
public static void log(double[] input, int inputStart, int inputStride, double val, double[] output, int outputStart, int outputStride, int rows, int cols) -
logSign
public static void logSign(float[] input, int inputStart, int inputStride, float val, float[] output, int outputStart, int outputStride, int rows, int cols) -
logSign
public static void logSign(double[] input, int inputStart, int inputStride, double val, double[] output, int outputStart, int outputStride, int rows, int cols) -
sqrt
public static void sqrt(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols) -
sqrt
public static void sqrt(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols) -
pow2
public static void pow2(byte[] input, int inputStart, int inputStride, short[] output, int outputStart, int outputStride, int rows, int cols) -
pow2
public static void pow2(short[] input, int inputStart, int inputStride, int[] output, int outputStart, int outputStride, int rows, int cols) -
pow2
public static void pow2(float[] input, int inputStart, int inputStride, float[] output, int outputStart, int outputStride, int rows, int cols) -
pow2
public static void pow2(double[] input, int inputStart, int inputStride, double[] output, int outputStart, int outputStride, int rows, int cols) -
stdev
-
stdev
-
stdev
-
stdev
-