Class PixelMath
DO NOT MODIFY. Automatically generated code created by GeneratePixelMath
-
Field Summary
Modifier and TypeFieldDescriptionstatic int
If an image has fewer pixels than this it will not run a concurrent algorithm. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
Sets each pixel in the output image to be the absolute value of the input image.static void
Sets each pixel in the output image to be the absolute value of the input image.static void
Sets each pixel in the output image to be the absolute value of the input image.static void
Sets each pixel in the output image to be the absolute value of the input image.static void
Sets each pixel in the output image to be the absolute value of the input image.static void
Sets each pixel in the output image to be the absolute value of the input image.static void
abs
(InterleavedF32 input, InterleavedF32 output) Sets each pixel in the output image to be the absolute value of the input image.static void
abs
(InterleavedF64 input, InterleavedF64 output) Sets each pixel in the output image to be the absolute value of the input image.static void
abs
(InterleavedS16 input, InterleavedS16 output) Sets each pixel in the output image to be the absolute value of the input image.static void
abs
(InterleavedS32 input, InterleavedS32 output) Sets each pixel in the output image to be the absolute value of the input image.static void
abs
(InterleavedS64 input, InterleavedS64 output) Sets each pixel in the output image to be the absolute value of the input image.static void
abs
(InterleavedS8 input, InterleavedS8 output) Sets each pixel in the output image to be the absolute value of the input image.static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static void
boundImage
(GrayF32 img, float min, float max) Bounds image pixels to be between these two valuesstatic void
boundImage
(GrayF64 img, double min, double max) Bounds image pixels to be between these two valuesstatic void
boundImage
(GrayS16 img, int min, int max) Bounds image pixels to be between these two valuesstatic void
boundImage
(GrayS32 img, int min, int max) Bounds image pixels to be between these two valuesstatic void
boundImage
(GrayS64 img, long min, long max) Bounds image pixels to be between these two valuesstatic void
boundImage
(GrayS8 img, int min, int max) Bounds image pixels to be between these two valuesstatic void
boundImage
(GrayU16 img, int min, int max) Bounds image pixels to be between these two valuesstatic void
boundImage
(GrayU8 img, int min, int max) Bounds image pixels to be between these two valuesstatic void
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static void
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static void
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static void
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static void
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static void
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static void
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static void
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Performs pixel-wise division
output(x,y) = imgA(x,y) / imgB(x,y)static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Performs pixel-wise division
output(x,y) = imgA(x,y) / imgB(x,y)static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
Divide each element by a scalar value.static void
divide
(InterleavedF32 input, float denominator, float lower, float upper, InterleavedF32 output) Divide each element by a scalar value.static void
divide
(InterleavedF32 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
divide
(InterleavedF64 input, double denominator, double lower, double upper, InterleavedF64 output) Divide each element by a scalar value.static void
divide
(InterleavedF64 input, double denominator, InterleavedF64 output) Divide each element by a scalar value.static void
divide
(InterleavedS16 input, double denominator, int lower, int upper, InterleavedS16 output) Divide each element by a scalar value.static void
divide
(InterleavedS16 input, double denominator, InterleavedS16 output) Divide each element by a scalar value.static void
divide
(InterleavedS16 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
divide
(InterleavedS32 input, double denominator, int lower, int upper, InterleavedS32 output) Divide each element by a scalar value.static void
divide
(InterleavedS32 input, double denominator, InterleavedS32 output) Divide each element by a scalar value.static void
divide
(InterleavedS32 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
divide
(InterleavedS64 input, double denominator, long lower, long upper, InterleavedS64 output) Divide each element by a scalar value.static void
divide
(InterleavedS64 input, double denominator, InterleavedS64 output) Divide each element by a scalar value.static void
divide
(InterleavedS64 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
divide
(InterleavedS8 input, double denominator, int lower, int upper, InterleavedS8 output) Divide each element by a scalar value.static void
divide
(InterleavedS8 input, double denominator, InterleavedS8 output) Divide each element by a scalar value.static void
divide
(InterleavedS8 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
divide
(InterleavedU16 input, double denominator, int lower, int upper, InterleavedU16 output) Divide each element by a scalar value.static void
divide
(InterleavedU16 input, double denominator, InterleavedU16 output) Divide each element by a scalar value.static void
divide
(InterleavedU16 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
divide
(InterleavedU8 input, double denominator, int lower, int upper, InterleavedU8 output) Divide each element by a scalar value.static void
divide
(InterleavedU8 input, double denominator, InterleavedU8 output) Divide each element by a scalar value.static void
divide
(InterleavedU8 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static void
Sets each pixel in the output image to log( val + input(x,y)) of the input image.static void
Sets each pixel in the output image to log( val + input(x,y)) of the input image.static void
log
(InterleavedF32 input, float val, InterleavedF32 output) Sets each pixel in the output image to log( val + input(x,y)) of the input image.static void
log
(InterleavedF64 input, double val, InterleavedF64 output) Sets each pixel in the output image to log( val + input(x,y)) of the input image.static void
Sets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image.static void
Sets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image.static void
logSign
(InterleavedF32 input, float val, InterleavedF32 output) Sets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image.static void
logSign
(InterleavedF64 input, double val, InterleavedF64 output) Sets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
minus
(double value, InterleavedF64 input, double lower, double upper, InterleavedF64 output) Subtracts each element's value from a scalar.static void
minus
(double value, InterleavedF64 input, InterleavedF64 output) Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
minus
(float value, InterleavedF32 input, float lower, float upper, InterleavedF32 output) Subtracts each element's value from a scalar.static void
minus
(float value, InterleavedF32 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
minus
(float value, InterleavedS16 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
minus
(float value, InterleavedS32 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
minus
(float value, InterleavedS64 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
minus
(float value, InterleavedS8 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
minus
(float value, InterleavedU16 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
minus
(float value, InterleavedU8 input, InterleavedF32 output) Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedS16 input, int lower, int upper, InterleavedS16 output) Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedS16 input, InterleavedS16 output) Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedS32 input, int lower, int upper, InterleavedS32 output) Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedS32 input, InterleavedS32 output) Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedS8 input, int lower, int upper, InterleavedS8 output) Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedS8 input, InterleavedS8 output) Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedU16 input, int lower, int upper, InterleavedU16 output) Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedU16 input, InterleavedU16 output) Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedU8 input, int lower, int upper, InterleavedU8 output) Subtracts each element's value from a scalar.static void
minus
(int value, InterleavedU8 input, InterleavedU8 output) Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
Subtracts each element's value from a scalar.static void
minus
(long value, InterleavedS64 input, long lower, long upper, InterleavedS64 output) Subtracts each element's value from a scalar.static void
minus
(long value, InterleavedS64 input, InterleavedS64 output) Subtracts each element's value from a scalar.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
Subtracts a scalar value from each element.static void
minus
(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedF32 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedF64 input, double value, double lower, double upper, InterleavedF64 output) Subtracts a scalar value from each element.static void
minus
(InterleavedF64 input, double value, InterleavedF64 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS16 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS16 input, int value, int lower, int upper, InterleavedS16 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS16 input, int value, InterleavedS16 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS32 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS32 input, int value, int lower, int upper, InterleavedS32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS32 input, int value, InterleavedS32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS64 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS64 input, long value, long lower, long upper, InterleavedS64 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS64 input, long value, InterleavedS64 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS8 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS8 input, int value, int lower, int upper, InterleavedS8 output) Subtracts a scalar value from each element.static void
minus
(InterleavedS8 input, int value, InterleavedS8 output) Subtracts a scalar value from each element.static void
minus
(InterleavedU16 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedU16 input, int value, int lower, int upper, InterleavedU16 output) Subtracts a scalar value from each element.static void
minus
(InterleavedU16 input, int value, InterleavedU16 output) Subtracts a scalar value from each element.static void
minus
(InterleavedU8 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static void
minus
(InterleavedU8 input, int value, int lower, int upper, InterleavedU8 output) Subtracts a scalar value from each element.static void
minus
(InterleavedU8 input, int value, InterleavedU8 output) Subtracts a scalar value from each element.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Performs pixel-wise multiplication
output(x,y) = imgA(x,y) * imgB(x,y)static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Performs pixel-wise multiplication
output(x,y) = imgA(x,y) * imgB(x,y)static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
Multiply each element by a scalar value.static void
multiply
(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Multiply each element by a scalar value.static void
multiply
(InterleavedF32 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
multiply
(InterleavedF64 input, double value, double lower, double upper, InterleavedF64 output) Multiply each element by a scalar value.static void
multiply
(InterleavedF64 input, double value, InterleavedF64 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS16 input, double value, int lower, int upper, InterleavedS16 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS16 input, double value, InterleavedS16 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS16 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS32 input, double value, int lower, int upper, InterleavedS32 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS32 input, double value, InterleavedS32 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS32 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS64 input, double value, long lower, long upper, InterleavedS64 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS64 input, double value, InterleavedS64 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS64 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS8 input, double value, int lower, int upper, InterleavedS8 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS8 input, double value, InterleavedS8 output) Multiply each element by a scalar value.static void
multiply
(InterleavedS8 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
multiply
(InterleavedU16 input, double value, int lower, int upper, InterleavedU16 output) Multiply each element by a scalar value.static void
multiply
(InterleavedU16 input, double value, InterleavedU16 output) Multiply each element by a scalar value.static void
multiply
(InterleavedU16 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
multiply
(InterleavedU8 input, double value, int lower, int upper, InterleavedU8 output) Multiply each element by a scalar value.static void
multiply
(InterleavedU8 input, double value, InterleavedU8 output) Multiply each element by a scalar value.static void
multiply
(InterleavedU8 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static void
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
negative
(InterleavedF32 input, InterleavedF32 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
negative
(InterleavedF64 input, InterleavedF64 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
negative
(InterleavedS16 input, InterleavedS16 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
negative
(InterleavedS32 input, InterleavedS32 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
negative
(InterleavedS64 input, InterleavedS64 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
negative
(InterleavedS8 input, InterleavedS8 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static void
operator1
(GrayF32 input, PixelMathLambdas.Function1_F32 function, GrayF32 output) Applies the lambda operation to each element in the input image.static void
operator1
(GrayF64 input, PixelMathLambdas.Function1_F64 function, GrayF64 output) Applies the lambda operation to each element in the input image.static void
operator1
(GrayI16 input, PixelMathLambdas.Function1_I16 function, GrayI16 output) Applies the lambda operation to each element in the input image.static void
operator1
(GrayI8 input, PixelMathLambdas.Function1_I8 function, GrayI8 output) Applies the lambda operation to each element in the input image.static void
operator1
(GrayS32 input, PixelMathLambdas.Function1_S32 function, GrayS32 output) Applies the lambda operation to each element in the input image.static void
operator1
(GrayS64 input, PixelMathLambdas.Function1_S64 function, GrayS64 output) Applies the lambda operation to each element in the input image.static void
operator1
(InterleavedF32 input, PixelMathLambdas.Function1_F32 function, InterleavedF32 output) Applies the lambda operation to each element in the input image.static void
operator1
(InterleavedF64 input, PixelMathLambdas.Function1_F64 function, InterleavedF64 output) Applies the lambda operation to each element in the input image.static void
operator1
(InterleavedI16 input, PixelMathLambdas.Function1_I16 function, InterleavedI16 output) Applies the lambda operation to each element in the input image.static void
operator1
(InterleavedI8 input, PixelMathLambdas.Function1_I8 function, InterleavedI8 output) Applies the lambda operation to each element in the input image.static void
operator1
(InterleavedS32 input, PixelMathLambdas.Function1_S32 function, InterleavedS32 output) Applies the lambda operation to each element in the input image.static void
operator1
(InterleavedS64 input, PixelMathLambdas.Function1_S64 function, InterleavedS64 output) Applies the lambda operation to each element in the input image.static void
operator2
(GrayF32 imgA, PixelMathLambdas.Function2_F32 function, GrayF32 imgB, GrayF32 output) Applies the lambda operation to each element in the two input images.static void
operator2
(GrayF64 imgA, PixelMathLambdas.Function2_F64 function, GrayF64 imgB, GrayF64 output) Applies the lambda operation to each element in the two input images.static void
operator2
(GrayI16 imgA, PixelMathLambdas.Function2_I16 function, GrayI16 imgB, GrayI16 output) Applies the lambda operation to each element in the two input images.static void
operator2
(GrayI8 imgA, PixelMathLambdas.Function2_I8 function, GrayI8 imgB, GrayI8 output) Applies the lambda operation to each element in the two input images.static void
operator2
(GrayS32 imgA, PixelMathLambdas.Function2_S32 function, GrayS32 imgB, GrayS32 output) Applies the lambda operation to each element in the two input images.static void
operator2
(GrayS64 imgA, PixelMathLambdas.Function2_S64 function, GrayS64 imgB, GrayS64 output) Applies the lambda operation to each element in the two input images.static void
operator2
(InterleavedF32 imgA, PixelMathLambdas.Function2_F32 function, InterleavedF32 imgB, InterleavedF32 output) Applies the lambda operation to each element in the two input images.static void
operator2
(InterleavedF64 imgA, PixelMathLambdas.Function2_F64 function, InterleavedF64 imgB, InterleavedF64 output) Applies the lambda operation to each element in the two input images.static void
operator2
(InterleavedI16 imgA, PixelMathLambdas.Function2_I16 function, InterleavedI16 imgB, InterleavedI16 output) Applies the lambda operation to each element in the two input images.static void
operator2
(InterleavedI8 imgA, PixelMathLambdas.Function2_I8 function, InterleavedI8 imgB, InterleavedI8 output) Applies the lambda operation to each element in the two input images.static void
operator2
(InterleavedS32 imgA, PixelMathLambdas.Function2_S32 function, InterleavedS32 imgB, InterleavedS32 output) Applies the lambda operation to each element in the two input images.static void
operator2
(InterleavedS64 imgA, PixelMathLambdas.Function2_S64 function, InterleavedS64 imgB, InterleavedS64 output) Applies the lambda operation to each element in the two input images.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
Adds a scalar value to each element.static void
plus
(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Adds a scalar value to each element.static void
plus
(InterleavedF32 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
plus
(InterleavedF64 input, double value, double lower, double upper, InterleavedF64 output) Adds a scalar value to each element.static void
plus
(InterleavedF64 input, double value, InterleavedF64 output) Adds a scalar value to each element.static void
plus
(InterleavedS16 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
plus
(InterleavedS16 input, int value, int lower, int upper, InterleavedS16 output) Adds a scalar value to each element.static void
plus
(InterleavedS16 input, int value, InterleavedS16 output) Adds a scalar value to each element.static void
plus
(InterleavedS32 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
plus
(InterleavedS32 input, int value, int lower, int upper, InterleavedS32 output) Adds a scalar value to each element.static void
plus
(InterleavedS32 input, int value, InterleavedS32 output) Adds a scalar value to each element.static void
plus
(InterleavedS64 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
plus
(InterleavedS64 input, long value, long lower, long upper, InterleavedS64 output) Adds a scalar value to each element.static void
plus
(InterleavedS64 input, long value, InterleavedS64 output) Adds a scalar value to each element.static void
plus
(InterleavedS8 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
plus
(InterleavedS8 input, int value, int lower, int upper, InterleavedS8 output) Adds a scalar value to each element.static void
plus
(InterleavedS8 input, int value, InterleavedS8 output) Adds a scalar value to each element.static void
plus
(InterleavedU16 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
plus
(InterleavedU16 input, int value, int lower, int upper, InterleavedU16 output) Adds a scalar value to each element.static void
plus
(InterleavedU16 input, int value, InterleavedU16 output) Adds a scalar value to each element.static void
plus
(InterleavedU8 input, float value, InterleavedF32 output) Adds a scalar value to each element.static void
plus
(InterleavedU8 input, int value, int lower, int upper, InterleavedU8 output) Adds a scalar value to each element.static void
plus
(InterleavedU8 input, int value, InterleavedU8 output) Adds a scalar value to each element.static void
Raises each pixel in the input image to the power of two.static void
Raises each pixel in the input image to the power of two.static void
Raises each pixel in the input image to the power of two.static void
Raises each pixel in the input image to the power of two.static void
pow2
(InterleavedF32 input, InterleavedF32 output) Raises each pixel in the input image to the power of two.static void
pow2
(InterleavedF64 input, InterleavedF64 output) Raises each pixel in the input image to the power of two.static void
pow2
(InterleavedU16 input, InterleavedS32 output) Raises each pixel in the input image to the power of two.static void
pow2
(InterleavedU8 input, InterleavedU16 output) Raises each pixel in the input image to the power of two.static void
Computes the square root of each pixel in the input image.static void
Computes the square root of each pixel in the input image.static void
sqrt
(InterleavedF32 input, InterleavedF32 output) Computes the square root of each pixel in the input image.static void
sqrt
(InterleavedF64 input, InterleavedF64 output) Computes the square root of each pixel in the input image.static void
Computes the standard deviation of each pixel in a local region.static void
Computes the standard deviation of each pixel in a local region.static void
Computes the standard deviation of each pixel in a local region.static void
Computes the standard deviation of each pixel in a local region.static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static void
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)
-
Field Details
-
SMALL_IMAGE
public static int SMALL_IMAGEIf an image has fewer pixels than this it will not run a concurrent algorithm. The overhead makes it slower.
-
-
Constructor Details
-
PixelMath
public PixelMath()
-
-
Method Details
-
operator1
Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(InterleavedI8 input, PixelMathLambdas.Function1_I8 function, InterleavedI8 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(GrayI16 input, PixelMathLambdas.Function1_I16 function, GrayI16 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(InterleavedI16 input, PixelMathLambdas.Function1_I16 function, InterleavedI16 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(GrayS32 input, PixelMathLambdas.Function1_S32 function, GrayS32 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(InterleavedS32 input, PixelMathLambdas.Function1_S32 function, InterleavedS32 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(GrayS64 input, PixelMathLambdas.Function1_S64 function, GrayS64 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(InterleavedS64 input, PixelMathLambdas.Function1_S64 function, InterleavedS64 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(GrayF32 input, PixelMathLambdas.Function1_F32 function, GrayF32 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(InterleavedF32 input, PixelMathLambdas.Function1_F32 function, InterleavedF32 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(GrayF64 input, PixelMathLambdas.Function1_F64 function, GrayF64 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator1
public static void operator1(InterleavedF64 input, PixelMathLambdas.Function1_F64 function, InterleavedF64 output) Applies the lambda operation to each element in the input image. output[i] = function(input[i])- Parameters:
input
- The input image. Not modified.function
- The function to apply.output
- Where the absolute value image is written to. Modified.
-
operator2
public static void operator2(GrayI8 imgA, PixelMathLambdas.Function2_I8 function, GrayI8 imgB, GrayI8 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(InterleavedI8 imgA, PixelMathLambdas.Function2_I8 function, InterleavedI8 imgB, InterleavedI8 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(GrayI16 imgA, PixelMathLambdas.Function2_I16 function, GrayI16 imgB, GrayI16 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(InterleavedI16 imgA, PixelMathLambdas.Function2_I16 function, InterleavedI16 imgB, InterleavedI16 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(GrayS32 imgA, PixelMathLambdas.Function2_S32 function, GrayS32 imgB, GrayS32 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(InterleavedS32 imgA, PixelMathLambdas.Function2_S32 function, InterleavedS32 imgB, InterleavedS32 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(GrayS64 imgA, PixelMathLambdas.Function2_S64 function, GrayS64 imgB, GrayS64 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(InterleavedS64 imgA, PixelMathLambdas.Function2_S64 function, InterleavedS64 imgB, InterleavedS64 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(GrayF32 imgA, PixelMathLambdas.Function2_F32 function, GrayF32 imgB, GrayF32 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(InterleavedF32 imgA, PixelMathLambdas.Function2_F32 function, InterleavedF32 imgB, InterleavedF32 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(GrayF64 imgA, PixelMathLambdas.Function2_F64 function, GrayF64 imgB, GrayF64 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
operator2
public static void operator2(InterleavedF64 imgA, PixelMathLambdas.Function2_F64 function, InterleavedF64 imgB, InterleavedF64 output) Applies the lambda operation to each element in the two input images. output[i] = function(imA[i],imgB[i])- Parameters:
imgA
- Input image. Not modified.function
- The function to apply.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
abs
Sets each pixel in the output image to be the absolute value of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the absolute value image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
negative
Changes the sign of every pixel in the image: output[x,y] = -input[x,y]- Parameters:
input
- The input image. Not modified.output
- Where the negated image is written to. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
public static void multiply(InterleavedU8 input, double value, int lower, int upper, InterleavedU8 output) Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
public static void multiply(InterleavedS8 input, double value, int lower, int upper, InterleavedS8 output) Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
public static void multiply(InterleavedU16 input, double value, int lower, int upper, InterleavedU16 output) Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
public static void multiply(InterleavedS16 input, double value, int lower, int upper, InterleavedS16 output) Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
public static void multiply(InterleavedS32 input, double value, int lower, int upper, InterleavedS32 output) Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
public static void multiply(InterleavedS64 input, double value, long lower, long upper, InterleavedS64 output) Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
public static void multiply(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
public static void multiply(GrayF64 input, double value, double lower, double upper, GrayF64 output) Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
public static void multiply(InterleavedF64 input, double value, double lower, double upper, InterleavedF64 output) Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
multiply
Multiply each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What each element is multiplied by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(InterleavedU8 input, double denominator, int lower, int upper, InterleavedU8 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(InterleavedS8 input, double denominator, int lower, int upper, InterleavedS8 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(InterleavedU16 input, double denominator, int lower, int upper, InterleavedU16 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(InterleavedS16 input, double denominator, int lower, int upper, InterleavedS16 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(InterleavedS32 input, double denominator, int lower, int upper, InterleavedS32 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(GrayS64 input, double denominator, long lower, long upper, GrayS64 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(InterleavedS64 input, double denominator, long lower, long upper, InterleavedS64 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(GrayF32 input, float denominator, float lower, float upper, GrayF32 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(InterleavedF32 input, float denominator, float lower, float upper, InterleavedF32 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(GrayF64 input, double denominator, double lower, double upper, GrayF64 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
public static void divide(InterleavedF64 input, double denominator, double lower, double upper, InterleavedF64 output) Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
divide
Divide each element by a scalar value. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.denominator
- What each element is divided by.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
public static void plus(InterleavedU16 input, int value, int lower, int upper, InterleavedU16 output) Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
public static void plus(InterleavedS16 input, int value, int lower, int upper, InterleavedS16 output) Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
public static void plus(InterleavedS32 input, int value, int lower, int upper, InterleavedS32 output) Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
public static void plus(InterleavedS64 input, long value, long lower, long upper, InterleavedS64 output) Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
public static void plus(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
public static void plus(InterleavedF64 input, double value, double lower, double upper, InterleavedF64 output) Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
plus
Adds a scalar value to each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is added to each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
public static void minus(InterleavedU8 input, int value, int lower, int upper, InterleavedU8 output) Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
public static void minus(InterleavedS8 input, int value, int lower, int upper, InterleavedS8 output) Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
public static void minus(InterleavedU16 input, int value, int lower, int upper, InterleavedU16 output) Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
public static void minus(InterleavedS16 input, int value, int lower, int upper, InterleavedS16 output) Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
public static void minus(InterleavedS32 input, int value, int lower, int upper, InterleavedS32 output) Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
public static void minus(InterleavedS64 input, long value, long lower, long upper, InterleavedS64 output) Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
public static void minus(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
public static void minus(InterleavedF64 input, double value, double lower, double upper, InterleavedF64 output) Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts a scalar value from each element. Both input and output images can be the same instance.- Parameters:
input
- The input image. Not modified.value
- What is subtracted from each element.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
public static void minus(int value, InterleavedU8 input, int lower, int upper, InterleavedU8 output) Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
public static void minus(int value, InterleavedS8 input, int lower, int upper, InterleavedS8 output) Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
public static void minus(int value, InterleavedU16 input, int lower, int upper, InterleavedU16 output) Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
public static void minus(int value, InterleavedS16 input, int lower, int upper, InterleavedS16 output) Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
public static void minus(int value, InterleavedS32 input, int lower, int upper, InterleavedS32 output) Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
public static void minus(long value, InterleavedS64 input, long lower, long upper, InterleavedS64 output) Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
public static void minus(float value, InterleavedF32 input, float lower, float upper, InterleavedF32 output) Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
public static void minus(double value, InterleavedF64 input, double lower, double upper, InterleavedF64 output) Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
minus
Subtracts each element's value from a scalar. Both input and output images can be the same instance.- Parameters:
value
- Scalar valueinput
- The input image. Not modified.output
- The output image. Modified.
-
boundImage
Bounds image pixels to be between these two values- Parameters:
img
- Imagemin
- minimum value.max
- maximum value.
-
diffAbs
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Absolute value of difference image. Can be either input. Modified.
-
boundImage
Bounds image pixels to be between these two values- Parameters:
img
- Imagemin
- minimum value.max
- maximum value.
-
diffAbs
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Absolute value of difference image. Can be either input. Modified.
-
boundImage
Bounds image pixels to be between these two values- Parameters:
img
- Imagemin
- minimum value.max
- maximum value.
-
diffAbs
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Absolute value of difference image. Can be either input. Modified.
-
boundImage
Bounds image pixels to be between these two values- Parameters:
img
- Imagemin
- minimum value.max
- maximum value.
-
diffAbs
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Absolute value of difference image. Can be either input. Modified.
-
boundImage
Bounds image pixels to be between these two values- Parameters:
img
- Imagemin
- minimum value.max
- maximum value.
-
diffAbs
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Absolute value of difference image. Can be either input. Modified.
-
boundImage
Bounds image pixels to be between these two values- Parameters:
img
- Imagemin
- minimum value.max
- maximum value.
-
diffAbs
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Absolute value of difference image. Can be either input. Modified.
-
boundImage
Bounds image pixels to be between these two values- Parameters:
img
- Imagemin
- minimum value.max
- maximum value.
-
diffAbs
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Absolute value of difference image. Can be either input. Modified.
-
boundImage
Bounds image pixels to be between these two values- Parameters:
img
- Imagemin
- minimum value.max
- maximum value.
-
diffAbs
Computes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Absolute value of difference image. Can be either input. Modified.
-
add
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
subtract
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
add
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
subtract
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
add
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
subtract
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
add
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
subtract
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
add
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
subtract
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
add
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
subtract
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
add
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
subtract
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
multiply
Performs pixel-wise multiplication
output(x,y) = imgA(x,y) * imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
divide
Performs pixel-wise division
output(x,y) = imgA(x,y) / imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
log
Sets each pixel in the output image to log( val + input(x,y)) of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the log image is written to. Modified.
-
logSign
Sets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image. where sng is the sign of input(x,y). Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the log image is written to. Modified.
-
sqrt
Computes the square root of each pixel in the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the sqrt() image is written to. Can be same as input. Modified.
-
log
Sets each pixel in the output image to log( val + input(x,y)) of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the log image is written to. Modified.
-
logSign
Sets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image. where sng is the sign of input(x,y). Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the log image is written to. Modified.
-
sqrt
Computes the square root of each pixel in the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the sqrt() image is written to. Can be same as input. Modified.
-
add
Performs pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
subtract
Performs pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
multiply
Performs pixel-wise multiplication
output(x,y) = imgA(x,y) * imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
divide
Performs pixel-wise division
output(x,y) = imgA(x,y) / imgB(x,y)- Parameters:
imgA
- Input image. Not modified.imgB
- Input image. Not modified.output
- Output image. Can be either input. Modified.
-
log
Sets each pixel in the output image to log( val + input(x,y)) of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the log image is written to. Modified.
-
logSign
Sets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image. where sng is the sign of input(x,y). Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the log image is written to. Modified.
-
sqrt
Computes the square root of each pixel in the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the sqrt() image is written to. Can be same as input. Modified.
-
log
Sets each pixel in the output image to log( val + input(x,y)) of the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the log image is written to. Modified.
-
logSign
Sets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image. where sng is the sign of input(x,y). Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the log image is written to. Modified.
-
sqrt
Computes the square root of each pixel in the input image. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the sqrt() image is written to. Can be same as input. Modified.
-
pow2
Raises each pixel in the input image to the power of two. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the pow2 image is written to. Can be same as input. Modified.
-
pow2
Raises each pixel in the input image to the power of two. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the pow2 image is written to. Can be same as input. Modified.
-
stdev
Computes the standard deviation of each pixel in a local region.- Parameters:
mean
- (Input) Image with local meanpow2
- (Input) Image with local mean pixel-wise power of 2stdev
- (Output) standard deviation of each pixel. Can be same instance as either input.
-
pow2
Raises each pixel in the input image to the power of two. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the pow2 image is written to. Can be same as input. Modified.
-
pow2
Raises each pixel in the input image to the power of two. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the pow2 image is written to. Can be same as input. Modified.
-
stdev
Computes the standard deviation of each pixel in a local region.- Parameters:
mean
- (Input) Image with local meanpow2
- (Input) Image with local mean pixel-wise power of 2stdev
- (Output) standard deviation of each pixel. Can be same instance as either input.
-
pow2
Raises each pixel in the input image to the power of two. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the pow2 image is written to. Can be same as input. Modified.
-
pow2
Raises each pixel in the input image to the power of two. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the pow2 image is written to. Can be same as input. Modified.
-
stdev
Computes the standard deviation of each pixel in a local region.- Parameters:
mean
- (Input) Image with local meanpow2
- (Input) Image with local mean pixel-wise power of 2stdev
- (Output) standard deviation of each pixel. Can be same instance as either input.
-
pow2
Raises each pixel in the input image to the power of two. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the pow2 image is written to. Can be same as input. Modified.
-
pow2
Raises each pixel in the input image to the power of two. Both the input and output image can be the same instance.- Parameters:
input
- The input image. Not modified.output
- Where the pow2 image is written to. Can be same as input. Modified.
-
stdev
Computes the standard deviation of each pixel in a local region.- Parameters:
mean
- (Input) Image with local meanpow2
- (Input) Image with local mean pixel-wise power of 2stdev
- (Output) standard deviation of each pixel. Can be same instance as either input.
-