Emgu CV Library Documentation
cvLogPolar Method (src, dst, center, M, flags)
NamespacesEmgu.CVCvInvokecvLogPolar(IntPtr, IntPtr, PointF, Double, Int32)

www.emgu.com/wiki
The function emulates the human "foveal" vision and can be used for fast scale and rotation-invariant template matching, for object tracking etc.
Declaration Syntax
C#Visual BasicVisual C++
public static void cvLogPolar(
	IntPtr src,
	IntPtr dst,
	PointF center,
	double M,
	int flags
)
Public Shared Sub cvLogPolar ( _
	src As IntPtr, _
	dst As IntPtr, _
	center As PointF, _
	M As Double, _
	flags As Integer _
)
public:
static void cvLogPolar(
	IntPtr src, 
	IntPtr dst, 
	PointF center, 
	double M, 
	int flags
)
Parameters
src (IntPtr)
Source image
dst (IntPtr)
Destination image
center (PointF)
The transformation center, where the output precision is maximal
M (Double)
Magnitude scale parameter
flags (Int32)
A combination of interpolation method and the optional flag CV_WARP_FILL_OUTLIERS and/or CV_WARP_INVERSE_MAP

Assembly: Emgu.CV (Module: Emgu.CV) Version: 1.5.0.0 (1.5.0.0)