Enhancement
Image - EqualizeHistogram
Update the image's pixels to new values to achieve a uniform distribution of intensities in the range (0, 255). Note: The image must have UInt8 pixel type and a single channel.
IN
| Name | Type | Description |
|---|---|---|
| InImage | Image | The input Image |
| InSaturateBrightestFraction | Float | Fraction of brightest pixels skipped during normalization. Range: 〔0, 1〕. |
| InSaturateDarkestFraction | Float | Fraction of darkest pixels skipped during normalization. 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 | The modified Core.Data.Types.Image |
| Error | ErrorState | Gets the execution error message |
Image - Normalize
Normalizes the image (in-place) so that its minimum becomes inNewMinimum and the maximum becomes inNewMaximum.
IN
| Name | Type | Description |
|---|---|---|
| InImage | Image | The input Image |
| InNewMinimum | Float | New minimum value. |
| InNewMaximum | Float | New maximum value. |
| InSaturateBrightestFraction | Float | Fraction of brightest pixels skipped during normalization. Range: 〔0, 1〕. |
| InSaturateDarkestFraction | Float | Fraction of darkest pixels skipped during normalization. Range: 〔0, 1〕. |
| InMinValue | Float | Value under which pixels will not be considered. |
| InMaxValue | Float | Value above which pixels will not be considered. |
| 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 - NormalizeLocalContrast
Normalizes the local contrast of the image. Note: Enhances the contrast of small regions in the image while leaving the overall contrast unchanged. This can be useful for improving the visibility of details in an image, such as the edges of objects or the texture of surfaces.
IN
| Name | Type | Description |
|---|---|---|
| InImage | Image | The input Image |
| InTargetMean | Float | Target local mean. |
| InTargetVariance | Float | Target local variance. Range: 〔0.1, +inf). |
| InUniformnessRadius | Int | Radius of the neighborhood to uniformize. Range: 〔1, +inf). |
| InBrightnessPreserveRatio | Float | How much of the original brightness to keep. 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 | The modified Core.Data.Types.Image |
| Error | ErrorState | Gets the execution error message |
Image - Sharpen
Enhances the contrast of the image to make it look sharper.
IN
| Name | Type | Description |
|---|---|---|
| InImage | Image | The input Image |
| InKernel | Enum < KernelShape > | Kernel shape. |
| InRadiusX | Int | Kernel's width. Range: 〔0, +inf). |
| InContrastFactor | Float | Strength of the contrast enhancement. Range: 〔0, +inf). |
| 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 |