Skip to content

PointTransforms

Image - Abs

Transforms pixel values in their absolute value.

IN

Name Type Description
InImage Image The input Image
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Add

Adds a scalar value to each pixel.

IN

Name Type Description
InImage Image The input Image
InValue Float Value to be added.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - AddNoise

Adds some noise to the image.

IN

Name Type Description
InImage Image The input Image
InMinValue Float Minimum value for new noise pixels.
InMaxValue Float Maximum value for new noise pixels.
InNoiseStrength Float How many points to replace with noise. Range: 〔0, 1〕.
InColorNoise Bool Whether the noise has to be generated separately for each channel.
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 - CorrectGamma

Performs gamma correction on the image.

IN

Name Type Description
InImage Image The input Image
InGamma Float Gamma coefficient (1 means neutral). Range: 〔0.01, 8〕.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Divide

Divides each pixel by a scalar value.

IN

Name Type Description
InImage Image The input Image
InValue Float Divisor.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Invert

Inverts each pixel value (every value x is replaced with 1/x).

IN

Name Type Description
InImage Image The input Image
InDividend Float Dividend.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Log

Computes the natural logarithm of every pixel.

IN

Name Type Description
InImage Image The input Image
InScale Float Scaling factor.
InOffset Float Offset value. Range: 〔1, +inf).
InNormalizeZero Bool Whether the output range should be rescaled to start from 0.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Multiply

Multiplies each pixel by a scalar value.

IN

Name Type Description
InImage Image The input Image
InValue Float Multiplier.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Negate

Reverts the pixel value range (if unsigned) or negates the pixel values (if signed).

IN

Name Type Description
InImage Image The input Image
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Pow

Raises each pixel to the given power.

IN

Name Type Description
InImage Image The input Image
InExponent Float Exponent value.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Replace

Replaces pixels having the specified pixel value with a new one.

IN

Name Type Description
InImage Image The input Image
InOldPixel Pixel Old pixel value.
InNewPixel Pixel New pixel value.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Rescale

Rescales the pixels (using a linear transformation).

IN

Name Type Description
InImage Image The input Image
InMul Float Multiplier.
InAdd Float Value to be added.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Sqrt

Performs the square root of each pixel.

IN

Name Type Description
InImage Image The input Image
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Square

Raises each pixel to the second power.

IN

Name Type Description
InImage Image The input Image
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message

Image - Subtract

Subtracts each pixel by a scalar value.

IN

Name Type Description
InImage Image The input Image
InValue Float Value to be subtracted.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutImage Image The modified Core.Data.Types.Image
Error ErrorState Gets the execution error message