Comment on page
Polar Transform
The
Polar Transform
node in AugeLab Studio is used to apply a linear to polar transformation to an input image.The
Polar Transform
node takes an input image and applies a linear to polar transformation. This transformation converts the input image from the Cartesian coordinate system to the polar coordinate system. It maps each pixel of the input image to its corresponding polar coordinate in the output image. The node is useful for analyzing and visualizing images in the polar coordinate space.- Node Title: Polar Transform
- Node ID: OP_NODE_POLAR_TRANSFORM
The
Polar Transform
node has the following input sockets:- 1.Input Image: The input image to be transformed.
- 2.Center X: The X-coordinate of the center point for the polar transformation. If not connected, the default value is set to the center of the input image.
- 3.Center Y: The Y-coordinate of the center point for the polar transformation. If not connected, the default value is set to the center of the input image.
- 4.Max Radius: The maximum radius for the polar transformation. If not connected, the default value is set to half the minimum dimension of the input image.
The
Polar Transform
node has the following output socket:- 1.Output Image: The resulting image after applying the polar transformation.
The output image will have the same dimensions as the input image.
- 1.Drag and drop the
Polar Transform
node from the node library onto the canvas in AugeLab Studio. - 2.Connect the input image to the Input Image input socket of the
Polar Transform
node. - 3.(Optional) Connect the Center X, Center Y, and Max Radius input sockets to specify custom parameters for the polar transformation. If not connected, the default values will be used.
- 4.Run the pipeline.
- 5.The
Polar Transform
node will apply the linear to polar transformation to the input image. - 6.The resulting image in the polar coordinate space will be output through the Output Image output socket.
- 7.Use the output image for further analysis or display it in the console.
- The
Polar Transform
node requires an input image. - It applies a linear to polar transformation to convert the input image from the Cartesian coordinate system to the polar coordinate system.
- The node supports images of any size and data type.
- The center point of the polar transformation determines the origin of the polar coordinate system. By default, the center point is set to the center of the input image. You can specify custom center coordinates using the Center X and Center Y input sockets.
- The maximum radius determines the size of the polar coordinate system. By default, the maximum radius is set to half the minimum dimension of the input image. You can specify a custom maximum radius using the Max Radius input socket.
- The
Polar Transform
node uses OpenCV'scv2.linearPolar()
function to apply the transformation. - The resulting image will have the same dimensions as the input image, but the pixel values will be in the polar coordinate space.
That concludes the documentation for the
Polar Transform
node in AugeLab Studio. This node allows you to convert an image from the Cartesian coordinate system to the polar coordinate system, providing a new perspective for image analysis and visualization in your pipeline.