EWorldShape::Unwarp

Unwarps a distorted image using the current calibration model.

Namespace: Euresys::Open_eVision

[C++]

void Unwarp(
   EROIBW8* sourceImage,
   EROIBW8* destinationImage,
   bool interpolate
)

void Unwarp(
   EROIC24* sourceImage,
   EROIC24* destinationImage,
   bool interpolate
)

void Unwarp(
   EUnwarpingLut* lookupTable,
   EROIBW8* sourceImage,
   EROIBW8* destinationImage,
   bool interpolate
)

void Unwarp(
   EUnwarpingLut* lookupTable,
   EROIC24* sourceImage,
   EROIC24* destinationImage,
   bool interpolate
)

Parameters

sourceImage

Pointer to the source image/ROI.

destinationImage

Pointer to the destination unwarped image.

interpolate

Interpolation mode. Default value is false.

lookupTable

Pointer to the lookup table.

Remarks

Using a precomputed lookup table allows speeding up the unwarping process. The lookup table is initialized by means of the EWorldShape::SetupUnwarp function.

EWorldShape.Unwarp

Unwarps a distorted image using the current calibration model.

Namespace: Euresys.Open_eVision

[C#]

void Unwarp(
   Euresys.Open_eVision.EROIBW8 sourceImage,
   Euresys.Open_eVision.EROIBW8 destinationImage,
   bool interpolate
)

void Unwarp(
   Euresys.Open_eVision.EROIC24 sourceImage,
   Euresys.Open_eVision.EROIC24 destinationImage,
   bool interpolate
)

void Unwarp(
   Euresys.Open_eVision.EUnwarpingLut lookupTable,
   Euresys.Open_eVision.EROIBW8 sourceImage,
   Euresys.Open_eVision.EROIBW8 destinationImage,
   bool interpolate
)

void Unwarp(
   Euresys.Open_eVision.EUnwarpingLut lookupTable,
   Euresys.Open_eVision.EROIC24 sourceImage,
   Euresys.Open_eVision.EROIC24 destinationImage,
   bool interpolate
)

Parameters

sourceImage

Pointer to the source image/ROI.

destinationImage

Pointer to the destination unwarped image.

interpolate

Interpolation mode. Default value is false.

lookupTable

Pointer to the lookup table.

Remarks

Using a precomputed lookup table allows speeding up the unwarping process. The lookup table is initialized by means of the EWorldShape::SetupUnwarp function.