Class PixelMath
DO NOT MODIFY. Automatically generated code created by GeneratePixelMath
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intIf an image has fewer pixels than this it will not run a concurrent algorithm. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidSets each pixel in the output image to be the absolute value of the input image.static voidSets each pixel in the output image to be the absolute value of the input image.static voidSets each pixel in the output image to be the absolute value of the input image.static voidSets each pixel in the output image to be the absolute value of the input image.static voidSets each pixel in the output image to be the absolute value of the input image.static voidSets each pixel in the output image to be the absolute value of the input image.static voidabs(InterleavedF32 input, InterleavedF32 output) Sets each pixel in the output image to be the absolute value of the input image.static voidabs(InterleavedF64 input, InterleavedF64 output) Sets each pixel in the output image to be the absolute value of the input image.static voidabs(InterleavedS16 input, InterleavedS16 output) Sets each pixel in the output image to be the absolute value of the input image.static voidabs(InterleavedS32 input, InterleavedS32 output) Sets each pixel in the output image to be the absolute value of the input image.static voidabs(InterleavedS64 input, InterleavedS64 output) Sets each pixel in the output image to be the absolute value of the input image.static voidabs(InterleavedS8 input, InterleavedS8 output) Sets each pixel in the output image to be the absolute value of the input image.static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidPerforms pixel-wise addition
output(x,y) = imgA(x,y) + imgB(x,y)static voidboundImage(GrayF32 img, float min, float max) Bounds image pixels to be between these two valuesstatic voidboundImage(GrayF64 img, double min, double max) Bounds image pixels to be between these two valuesstatic voidboundImage(GrayS16 img, int min, int max) Bounds image pixels to be between these two valuesstatic voidboundImage(GrayS32 img, int min, int max) Bounds image pixels to be between these two valuesstatic voidboundImage(GrayS64 img, long min, long max) Bounds image pixels to be between these two valuesstatic voidboundImage(GrayS8 img, int min, int max) Bounds image pixels to be between these two valuesstatic voidboundImage(GrayU16 img, int min, int max) Bounds image pixels to be between these two valuesstatic voidboundImage(GrayU8 img, int min, int max) Bounds image pixels to be between these two valuesstatic voidComputes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static voidComputes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static voidComputes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static voidComputes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static voidComputes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static voidComputes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static voidComputes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static voidComputes the absolute value of the difference between each pixel in the two images.
d(x,y) = |img1(x,y) - img2(x,y)|static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidPerforms pixel-wise division
output(x,y) = imgA(x,y) / imgB(x,y)static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidPerforms pixel-wise division
output(x,y) = imgA(x,y) / imgB(x,y)static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voidDivide each element by a scalar value.static voiddivide(InterleavedF32 input, float denominator, float lower, float upper, InterleavedF32 output) Divide each element by a scalar value.static voiddivide(InterleavedF32 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voiddivide(InterleavedF64 input, double denominator, double lower, double upper, InterleavedF64 output) Divide each element by a scalar value.static voiddivide(InterleavedF64 input, double denominator, InterleavedF64 output) Divide each element by a scalar value.static voiddivide(InterleavedS16 input, double denominator, int lower, int upper, InterleavedS16 output) Divide each element by a scalar value.static voiddivide(InterleavedS16 input, double denominator, InterleavedS16 output) Divide each element by a scalar value.static voiddivide(InterleavedS16 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voiddivide(InterleavedS32 input, double denominator, int lower, int upper, InterleavedS32 output) Divide each element by a scalar value.static voiddivide(InterleavedS32 input, double denominator, InterleavedS32 output) Divide each element by a scalar value.static voiddivide(InterleavedS32 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voiddivide(InterleavedS64 input, double denominator, long lower, long upper, InterleavedS64 output) Divide each element by a scalar value.static voiddivide(InterleavedS64 input, double denominator, InterleavedS64 output) Divide each element by a scalar value.static voiddivide(InterleavedS64 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voiddivide(InterleavedS8 input, double denominator, int lower, int upper, InterleavedS8 output) Divide each element by a scalar value.static voiddivide(InterleavedS8 input, double denominator, InterleavedS8 output) Divide each element by a scalar value.static voiddivide(InterleavedS8 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voiddivide(InterleavedU16 input, double denominator, int lower, int upper, InterleavedU16 output) Divide each element by a scalar value.static voiddivide(InterleavedU16 input, double denominator, InterleavedU16 output) Divide each element by a scalar value.static voiddivide(InterleavedU16 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voiddivide(InterleavedU8 input, double denominator, int lower, int upper, InterleavedU8 output) Divide each element by a scalar value.static voiddivide(InterleavedU8 input, double denominator, InterleavedU8 output) Divide each element by a scalar value.static voiddivide(InterleavedU8 input, float denominator, InterleavedF32 output) Divide each element by a scalar value.static voidSets each pixel in the output image to log( val + input(x,y)) of the input image.static voidSets each pixel in the output image to log( val + input(x,y)) of the input image.static voidlog(InterleavedF32 input, float val, InterleavedF32 output) Sets each pixel in the output image to log( val + input(x,y)) of the input image.static voidlog(InterleavedF64 input, double val, InterleavedF64 output) Sets each pixel in the output image to log( val + input(x,y)) of the input image.static voidSets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image.static voidSets each pixel in the output image to sgn*log( val + sgn*input(x,y)) of the input image.static voidlogSign(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 voidlogSign(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 voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidminus(double value, InterleavedF64 input, double lower, double upper, InterleavedF64 output) Subtracts each element's value from a scalar.static voidminus(double value, InterleavedF64 input, InterleavedF64 output) Subtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidminus(float value, InterleavedF32 input, float lower, float upper, InterleavedF32 output) Subtracts each element's value from a scalar.static voidminus(float value, InterleavedF32 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidminus(float value, InterleavedS16 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidminus(float value, InterleavedS32 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidminus(float value, InterleavedS64 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidminus(float value, InterleavedS8 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidminus(float value, InterleavedU16 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidminus(float value, InterleavedU8 input, InterleavedF32 output) Subtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidminus(int value, InterleavedS16 input, int lower, int upper, InterleavedS16 output) Subtracts each element's value from a scalar.static voidminus(int value, InterleavedS16 input, InterleavedS16 output) Subtracts each element's value from a scalar.static voidminus(int value, InterleavedS32 input, int lower, int upper, InterleavedS32 output) Subtracts each element's value from a scalar.static voidminus(int value, InterleavedS32 input, InterleavedS32 output) Subtracts each element's value from a scalar.static voidminus(int value, InterleavedS8 input, int lower, int upper, InterleavedS8 output) Subtracts each element's value from a scalar.static voidminus(int value, InterleavedS8 input, InterleavedS8 output) Subtracts each element's value from a scalar.static voidminus(int value, InterleavedU16 input, int lower, int upper, InterleavedU16 output) Subtracts each element's value from a scalar.static voidminus(int value, InterleavedU16 input, InterleavedU16 output) Subtracts each element's value from a scalar.static voidminus(int value, InterleavedU8 input, int lower, int upper, InterleavedU8 output) Subtracts each element's value from a scalar.static voidminus(int value, InterleavedU8 input, InterleavedU8 output) Subtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidSubtracts each element's value from a scalar.static voidminus(long value, InterleavedS64 input, long lower, long upper, InterleavedS64 output) Subtracts each element's value from a scalar.static voidminus(long value, InterleavedS64 input, InterleavedS64 output) Subtracts each element's value from a scalar.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidSubtracts a scalar value from each element.static voidminus(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Subtracts a scalar value from each element.static voidminus(InterleavedF32 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidminus(InterleavedF64 input, double value, double lower, double upper, InterleavedF64 output) Subtracts a scalar value from each element.static voidminus(InterleavedF64 input, double value, InterleavedF64 output) Subtracts a scalar value from each element.static voidminus(InterleavedS16 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidminus(InterleavedS16 input, int value, int lower, int upper, InterleavedS16 output) Subtracts a scalar value from each element.static voidminus(InterleavedS16 input, int value, InterleavedS16 output) Subtracts a scalar value from each element.static voidminus(InterleavedS32 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidminus(InterleavedS32 input, int value, int lower, int upper, InterleavedS32 output) Subtracts a scalar value from each element.static voidminus(InterleavedS32 input, int value, InterleavedS32 output) Subtracts a scalar value from each element.static voidminus(InterleavedS64 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidminus(InterleavedS64 input, long value, long lower, long upper, InterleavedS64 output) Subtracts a scalar value from each element.static voidminus(InterleavedS64 input, long value, InterleavedS64 output) Subtracts a scalar value from each element.static voidminus(InterleavedS8 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidminus(InterleavedS8 input, int value, int lower, int upper, InterleavedS8 output) Subtracts a scalar value from each element.static voidminus(InterleavedS8 input, int value, InterleavedS8 output) Subtracts a scalar value from each element.static voidminus(InterleavedU16 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidminus(InterleavedU16 input, int value, int lower, int upper, InterleavedU16 output) Subtracts a scalar value from each element.static voidminus(InterleavedU16 input, int value, InterleavedU16 output) Subtracts a scalar value from each element.static voidminus(InterleavedU8 input, float value, InterleavedF32 output) Subtracts a scalar value from each element.static voidminus(InterleavedU8 input, int value, int lower, int upper, InterleavedU8 output) Subtracts a scalar value from each element.static voidminus(InterleavedU8 input, int value, InterleavedU8 output) Subtracts a scalar value from each element.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidPerforms pixel-wise multiplication
output(x,y) = imgA(x,y) * imgB(x,y)static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidPerforms pixel-wise multiplication
output(x,y) = imgA(x,y) * imgB(x,y)static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidMultiply each element by a scalar value.static voidmultiply(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Multiply each element by a scalar value.static voidmultiply(InterleavedF32 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidmultiply(InterleavedF64 input, double value, double lower, double upper, InterleavedF64 output) Multiply each element by a scalar value.static voidmultiply(InterleavedF64 input, double value, InterleavedF64 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS16 input, double value, int lower, int upper, InterleavedS16 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS16 input, double value, InterleavedS16 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS16 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS32 input, double value, int lower, int upper, InterleavedS32 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS32 input, double value, InterleavedS32 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS32 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS64 input, double value, long lower, long upper, InterleavedS64 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS64 input, double value, InterleavedS64 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS64 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS8 input, double value, int lower, int upper, InterleavedS8 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS8 input, double value, InterleavedS8 output) Multiply each element by a scalar value.static voidmultiply(InterleavedS8 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidmultiply(InterleavedU16 input, double value, int lower, int upper, InterleavedU16 output) Multiply each element by a scalar value.static voidmultiply(InterleavedU16 input, double value, InterleavedU16 output) Multiply each element by a scalar value.static voidmultiply(InterleavedU16 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidmultiply(InterleavedU8 input, double value, int lower, int upper, InterleavedU8 output) Multiply each element by a scalar value.static voidmultiply(InterleavedU8 input, double value, InterleavedU8 output) Multiply each element by a scalar value.static voidmultiply(InterleavedU8 input, float value, InterleavedF32 output) Multiply each element by a scalar value.static voidChanges the sign of every pixel in the image: output[x,y] = -input[x,y]static voidChanges the sign of every pixel in the image: output[x,y] = -input[x,y]static voidChanges the sign of every pixel in the image: output[x,y] = -input[x,y]static voidChanges the sign of every pixel in the image: output[x,y] = -input[x,y]static voidChanges the sign of every pixel in the image: output[x,y] = -input[x,y]static voidChanges the sign of every pixel in the image: output[x,y] = -input[x,y]static voidnegative(InterleavedF32 input, InterleavedF32 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static voidnegative(InterleavedF64 input, InterleavedF64 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static voidnegative(InterleavedS16 input, InterleavedS16 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static voidnegative(InterleavedS32 input, InterleavedS32 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static voidnegative(InterleavedS64 input, InterleavedS64 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static voidnegative(InterleavedS8 input, InterleavedS8 output) Changes the sign of every pixel in the image: output[x,y] = -input[x,y]static voidoperator1(GrayF32 input, PixelMathLambdas.Function1_F32 function, GrayF32 output) Applies the lambda operation to each element in the input image.static voidoperator1(GrayF64 input, PixelMathLambdas.Function1_F64 function, GrayF64 output) Applies the lambda operation to each element in the input image.static voidoperator1(GrayI16 input, PixelMathLambdas.Function1_I16 function, GrayI16 output) Applies the lambda operation to each element in the input image.static voidoperator1(GrayI8 input, PixelMathLambdas.Function1_I8 function, GrayI8 output) Applies the lambda operation to each element in the input image.static voidoperator1(GrayS32 input, PixelMathLambdas.Function1_S32 function, GrayS32 output) Applies the lambda operation to each element in the input image.static voidoperator1(GrayS64 input, PixelMathLambdas.Function1_S64 function, GrayS64 output) Applies the lambda operation to each element in the input image.static voidoperator1(InterleavedF32 input, PixelMathLambdas.Function1_F32 function, InterleavedF32 output) Applies the lambda operation to each element in the input image.static voidoperator1(InterleavedF64 input, PixelMathLambdas.Function1_F64 function, InterleavedF64 output) Applies the lambda operation to each element in the input image.static voidoperator1(InterleavedI16 input, PixelMathLambdas.Function1_I16 function, InterleavedI16 output) Applies the lambda operation to each element in the input image.static voidoperator1(InterleavedI8 input, PixelMathLambdas.Function1_I8 function, InterleavedI8 output) Applies the lambda operation to each element in the input image.static voidoperator1(InterleavedS32 input, PixelMathLambdas.Function1_S32 function, InterleavedS32 output) Applies the lambda operation to each element in the input image.static voidoperator1(InterleavedS64 input, PixelMathLambdas.Function1_S64 function, InterleavedS64 output) Applies the lambda operation to each element in the input image.static voidoperator2(GrayF32 imgA, PixelMathLambdas.Function2_F32 function, GrayF32 imgB, GrayF32 output) Applies the lambda operation to each element in the two input images.static voidoperator2(GrayF64 imgA, PixelMathLambdas.Function2_F64 function, GrayF64 imgB, GrayF64 output) Applies the lambda operation to each element in the two input images.static voidoperator2(GrayI16 imgA, PixelMathLambdas.Function2_I16 function, GrayI16 imgB, GrayI16 output) Applies the lambda operation to each element in the two input images.static voidoperator2(GrayI8 imgA, PixelMathLambdas.Function2_I8 function, GrayI8 imgB, GrayI8 output) Applies the lambda operation to each element in the two input images.static voidoperator2(GrayS32 imgA, PixelMathLambdas.Function2_S32 function, GrayS32 imgB, GrayS32 output) Applies the lambda operation to each element in the two input images.static voidoperator2(GrayS64 imgA, PixelMathLambdas.Function2_S64 function, GrayS64 imgB, GrayS64 output) Applies the lambda operation to each element in the two input images.static voidoperator2(InterleavedF32 imgA, PixelMathLambdas.Function2_F32 function, InterleavedF32 imgB, InterleavedF32 output) Applies the lambda operation to each element in the two input images.static voidoperator2(InterleavedF64 imgA, PixelMathLambdas.Function2_F64 function, InterleavedF64 imgB, InterleavedF64 output) Applies the lambda operation to each element in the two input images.static voidoperator2(InterleavedI16 imgA, PixelMathLambdas.Function2_I16 function, InterleavedI16 imgB, InterleavedI16 output) Applies the lambda operation to each element in the two input images.static voidoperator2(InterleavedI8 imgA, PixelMathLambdas.Function2_I8 function, InterleavedI8 imgB, InterleavedI8 output) Applies the lambda operation to each element in the two input images.static voidoperator2(InterleavedS32 imgA, PixelMathLambdas.Function2_S32 function, InterleavedS32 imgB, InterleavedS32 output) Applies the lambda operation to each element in the two input images.static voidoperator2(InterleavedS64 imgA, PixelMathLambdas.Function2_S64 function, InterleavedS64 imgB, InterleavedS64 output) Applies the lambda operation to each element in the two input images.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidAdds a scalar value to each element.static voidplus(InterleavedF32 input, float value, float lower, float upper, InterleavedF32 output) Adds a scalar value to each element.static voidplus(InterleavedF32 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidplus(InterleavedF64 input, double value, double lower, double upper, InterleavedF64 output) Adds a scalar value to each element.static voidplus(InterleavedF64 input, double value, InterleavedF64 output) Adds a scalar value to each element.static voidplus(InterleavedS16 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidplus(InterleavedS16 input, int value, int lower, int upper, InterleavedS16 output) Adds a scalar value to each element.static voidplus(InterleavedS16 input, int value, InterleavedS16 output) Adds a scalar value to each element.static voidplus(InterleavedS32 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidplus(InterleavedS32 input, int value, int lower, int upper, InterleavedS32 output) Adds a scalar value to each element.static voidplus(InterleavedS32 input, int value, InterleavedS32 output) Adds a scalar value to each element.static voidplus(InterleavedS64 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidplus(InterleavedS64 input, long value, long lower, long upper, InterleavedS64 output) Adds a scalar value to each element.static voidplus(InterleavedS64 input, long value, InterleavedS64 output) Adds a scalar value to each element.static voidplus(InterleavedS8 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidplus(InterleavedS8 input, int value, int lower, int upper, InterleavedS8 output) Adds a scalar value to each element.static voidplus(InterleavedS8 input, int value, InterleavedS8 output) Adds a scalar value to each element.static voidplus(InterleavedU16 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidplus(InterleavedU16 input, int value, int lower, int upper, InterleavedU16 output) Adds a scalar value to each element.static voidplus(InterleavedU16 input, int value, InterleavedU16 output) Adds a scalar value to each element.static voidplus(InterleavedU8 input, float value, InterleavedF32 output) Adds a scalar value to each element.static voidplus(InterleavedU8 input, int value, int lower, int upper, InterleavedU8 output) Adds a scalar value to each element.static voidplus(InterleavedU8 input, int value, InterleavedU8 output) Adds a scalar value to each element.static voidRaises each pixel in the input image to the power of two.static voidRaises each pixel in the input image to the power of two.static voidRaises each pixel in the input image to the power of two.static voidRaises each pixel in the input image to the power of two.static voidpow2(InterleavedF32 input, InterleavedF32 output) Raises each pixel in the input image to the power of two.static voidpow2(InterleavedF64 input, InterleavedF64 output) Raises each pixel in the input image to the power of two.static voidpow2(InterleavedU16 input, InterleavedS32 output) Raises each pixel in the input image to the power of two.static voidpow2(InterleavedU8 input, InterleavedU16 output) Raises each pixel in the input image to the power of two.static voidComputes the square root of each pixel in the input image.static voidComputes the square root of each pixel in the input image.static voidsqrt(InterleavedF32 input, InterleavedF32 output) Computes the square root of each pixel in the input image.static voidsqrt(InterleavedF64 input, InterleavedF64 output) Computes the square root of each pixel in the input image.static voidComputes the standard deviation of each pixel in a local region.static voidComputes the standard deviation of each pixel in a local region.static voidComputes the standard deviation of each pixel in a local region.static voidComputes the standard deviation of each pixel in a local region.static voidPerforms pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static voidPerforms pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static voidPerforms pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static voidPerforms pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static voidPerforms pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static voidPerforms pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static voidPerforms pixel-wise subtraction.
output(x,y) = imgA(x,y) - imgB(x,y)static voidPerforms 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.
-