Skip to content

Combinators

Image - AbsDifferenceImages

Computes the absolute distances between corresponding pixel values.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - AbsDifferenceImages_Box

Computes the absolute distances between corresponding pixel values, inside the specified boxes.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
InBox1 Box Region of pixels to process inside the first image.
InBox2 Box Region of pixels to process inside the second image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - AverageImages

Averages two images pixel by pixel.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - ComposeImages

Creates a new image, taking a set of pixels from the first image and the missing ones from the second image.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
InForegroundRegion Region Region of pixels taken from the first image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - ComputeMaxImage

Creates an image from the higher pixel values of each corresponding pair.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - ComputeMinImage

Creates an image from the lower pixel values of each corresponding pair.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - ConcatenateImages

Creates a new image, concatenating the two in input.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
InDirection Enum < ConcatDirection > Concatenation direction.
InOverlap Int Overlap between the two images. Range: 〔0, +inf).
InBlendingMethod Enum < BlendingMethod > How the overlap section is computed.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - ConcatenateImages_Array

Creates a new image, concatenating a set of images in input.

IN

Name Type Description
InImages ImageArray Images to concatenate.
InDirection Enum < ConcatDirection > Concatenation direction.
InOverlap IntArray Overlap between the two images. A single value can be passed to be applied to all the images. Otherwise, if multiple values are specified, the array size must be equal to the number of images - 1. Range: 〔0, +inf).
InBlendingMethod Enum < BlendingMethod > How the overlap section is computed.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - DivideImages

Divides two images pixel by pixel.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - InterpolateImages_Multiple

Interpolates two images linearly pixel by pixel, according to another image's values.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
InInterpolationValues Image Interpolation values between the input images.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - InterpolateImages_Single

Interpolates two images linearly pixel by pixel.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
InInterpolationValue Float Interpolation value between the input images. If set to 1 the output will be equal to the first image, if set to 0 to the second image. Range: 〔0, 1〕.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - MultiplyImages

Multiplies two images pixel by pixel.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - StitchImages

Stitch one image onto another one. Note: CrossFade blending method is not supported.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
InAlignment UCS2D Defines second image rotation and scale, as well as the point on the first image where the second one will be stitched.
InBlendingMethod Enum < BlendingMethod > How the overlapped section is computed.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - StitchImages_Array

Stitch multiple images together. Note: CrossFade blending method is not supported.

IN

Name Type Description
InImages ImageArray Images to stitch.
InAlignments UCS2DArray Images position, rotation and scale relative to their previous image in the array. The array size must be equal to the number of images - 1.
InBlendingMethod Enum < BlendingMethod > How the overlapped sections are computed.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - SubtractImages

Subtracts two images pixel by pixel. Note: The output pixels are signed.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message

Image - SumImages

Sums two images pixel by pixel. Note: Each image is multiplied by its respective weight before summing pixel values.

IN

Name Type Description
InImage1 Image First image.
InImage2 Image Second image.
InWeight1 Float Weight of the first image.
InWeight2 Float Weight of the second image.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image Output image.
Error ErrorState Gets the execution error message