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 |