Back to FabImage Studio website
You are here: Start » Filter Reference » Image Point Transforms » SquareRootImage
Transforms pixel values to their square roots pixel by pixel.
Name | Type | Description | |
---|---|---|---|
![]() |
inImage | Image | Input image |
![]() |
inRoi | Region* | Range of pixels to be processed |
![]() |
outImage | Image | Output image |
Only the following inImage pixel formats are supported: uint8, uint16
Description
The operation decreases the brightness of an image by transforming each pixel value to its square root.
Examples
![]() |
![]() |
The SquareRootImage performed on the sample image.
Hardware Acceleration
This operation is optimized for SSE2 technology for pixels of type: UINT8.
This operation supports automatic parallelization for multicore and multiprocessor systems.
Errors
This filter can throw an exception to report error. Read how to deal with errors here: Error Handling
Error type | Description |
---|---|
DomainError | Not an unsigned-valued image in SquareRootImage. |
Complexity Level
This filter is available on Basic Complexity Level.