Table of Contents

Class RegInvoke

Namespace
Emgu.CV.Reg
Assembly
Emgu.CV.dll

Entry points for the cv::reg functions

public static class RegInvoke
Inheritance
RegInvoke
Inherited Members

Methods

Calculate(IMapper, IInputArray, IInputArray, Map)

Calculate the map between the images

public static Map Calculate(this IMapper mapper, IInputArray img1, IInputArray img2, Map init = null)

Parameters

mapper IMapper

The mapper

img1 IInputArray

The first image

img2 IInputArray

The second image

init Map

The initial guess for the map

Returns

Map

The map between the images

InverseWarp(IMap, IInputArray, IOutputArray)

Warps image to a new coordinate frame.

public static void InverseWarp(this IMap map, IInputArray img1, IOutputArray img2)

Parameters

map IMap

The map

img1 IInputArray

Original image

img2 IOutputArray

Warped image

Scale(IMap, double)

Scales the map by a given factor as if the coordinates system is expanded/compressed by that factor.

public static void Scale(this IMap map, double factor)

Parameters

map IMap

The map

factor double

Expansion if bigger than one, compression if smaller than one

Warp(IMap, IInputArray, IOutputArray)

Warps image to a new coordinate frame.

public static void Warp(this IMap map, IInputArray img1, IOutputArray img2)

Parameters

map IMap

The map

img1 IInputArray

Original image

img2 IOutputArray

Warped image