cvLinearPolar

MLModule
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLOpenCVModules
definition MLOpenCVModules.def

Purpose

The module cvLinearPolar remaps a 2D image to polar space.

If Inverse Mapping is enabled, the mapping is from polar to Cartesian. For details, search the web for “OpenCV linear polar”.

The output image has the same dimensions as the input image; this appears to be a limitation of OpenCV.

Note: This module only works on images with the data type uint8, int8, uint16, int32, float, and double.

Windows

Default Panel

../../../Modules/ML/MLOpenCVModules/mhelp/Images/Screenshots/cvLinearPolar._default.png

Input Fields

input0

name: input0, type: Image

Output Fields

output0

name: output0, type: Image

Parameter Fields

Visible Fields

Center

name: center, type: Vector2, default: 0 0

Sets the center of the transformation.

Max Radius

name: maxRadius, type: Double, default: 100, minimum: 1

Sets the inverse magnitude scale parameter.

Inverse Mapping

name: inverseMapping, type: Bool, default: FALSE

If checked, the inverse mapping is applied (polar to Cartesian).

Interpolate

name: interpolate, type: Bool, default: TRUE

If checked, bilinear interpolation is applied.