Click or drag to resize
CvInvokePhaseCorrelate Method
http://www.emgu.com
The function is used to detect translational shifts that occur between two images. The operation takes advantage of the Fourier shift theorem for detecting the translational shift in the frequency domain. It can be used for fast image registration as well as motion estimation.

Namespace: Emgu.CV
Assembly: Emgu.CV.World (in Emgu.CV.World.dll) Version: 3.2.0.2682 (3.2.0.2682)
Syntax
public static MCvPoint2D64f PhaseCorrelate(
	IInputArray src1,
	IInputArray src2,
	IInputArray window,
	out double response
)

Parameters

src1
Type: Emgu.CVIInputArray
Source floating point array (CV_32FC1 or CV_64FC1)
src2
Type: Emgu.CVIInputArray
Source floating point array (CV_32FC1 or CV_64FC1)
window
Type: Emgu.CVIInputArray
Floating point array with windowing coefficients to reduce edge effects (optional).
response
Type: SystemDouble
Signal power within the 5x5 centroid around the peak, between 0 and 1

Return Value

Type: MCvPoint2D64f
The translational shifts that occur between two images
See Also