Polar Transform
This function block allows users to apply a polar transformation to an image, converting the linear coordinates of the image into polar coordinates. This transformation can be useful in various image processing and computer vision applications.
📥 Inputs
Image Any The source image to be transformed.
Center_X The X-coordinate of the center point around which the transformation will occur.
Center_Y The Y-coordinate of the center point around which the transformation will occur.
Max Radius The maximum radius that defines the extent of the transformation.
📤 Outputs
Image Any The resulting image after applying the polar transformation.
🕹️ Controls
Center_X A numerical input defining the X-coordinate of the center. If no value is provided, it defaults to the center of the image.
Center_Y A numerical input defining the Y-coordinate of the center. If no value is provided, it defaults to the center of the image.
Max Radius A numerical input defining the maximum radius for the polar transformation. If not set, it defaults to half the width or height of the image.
🎨 Features
Flexible Center Positioning Users can specify the center point for the polar transformation, enabling different visual effects depending on where this point is placed.
Variable Radius The maximum radius for the transformation can be adjusted, giving control over the extent of the polar effect applied.
📝 Usage Instructions
Input Image: Connect the image you wish to transform to the
Image Anyinput.Set Center Coordinates: Optionally, specify the
Center_XandCenter_Yvalues to determine the center point for the transformation.Define Max Radius: Set the
Max Radiusto define how much of the image will be transformed.Evaluate Block: Once configured, run the block to see the transformed polar image.
📊 Evaluation
The function block applies the polar transformation to the input image based on the defined parameters, returning the modified image.
💡 Tips and Tricks
🛠️ Troubleshooting
Last updated
Was this helpful?