EWorldShape::Unwarp
Unwarps a distorted image using the current calibration model.
Namespace: Euresys::Open_eVision::Legacy
[C++]
void Unwarp(
const EROIBW8* sourceImage,
EROIBW8* destinationImage,
bool interpolate,
bool resizeDestination
)
void Unwarp(
const EROIBW8* sourceImage,
EROIBW8* destinationImage,
bool interpolate
)
void Unwarp(
const EROIBW8* sourceImage,
EROIBW8* destinationImage
)
void Unwarp(
const EROIC24* sourceImage,
EROIC24* destinationImage,
bool interpolate,
bool resizeDestination
)
void Unwarp(
const EROIC24* sourceImage,
EROIC24* destinationImage,
bool interpolate
)
void Unwarp(
const EROIC24* sourceImage,
EROIC24* destinationImage
)
void Unwarp(
const EROIBW8* sourceImage,
EROIBW8* destinationImage,
ERegion& region,
bool interpolate,
bool resizeDestination
)
void Unwarp(
const EROIBW8* sourceImage,
EROIBW8* destinationImage,
ERegion& region,
bool interpolate
)
void Unwarp(
const EROIBW8* sourceImage,
EROIBW8* destinationImage,
ERegion& region
)
void Unwarp(
const EROIC24* sourceImage,
EROIC24* destinationImage,
ERegion& region,
bool interpolate,
bool resizeDestination
)
void Unwarp(
const EROIC24* sourceImage,
EROIC24* destinationImage,
ERegion& region,
bool interpolate
)
void Unwarp(
const EROIC24* sourceImage,
EROIC24* destinationImage,
ERegion& region
)
void Unwarp(
const EUnwarpingLut* lookupTable,
const EROIBW8* sourceImage,
EROIBW8* destinationImage,
bool interpolate
)
void Unwarp(
const EUnwarpingLut* lookupTable,
const EROIBW8* sourceImage,
EROIBW8* destinationImage
)
void Unwarp(
const EUnwarpingLut* lookupTable,
const EROIC24* sourceImage,
EROIC24* destinationImage,
bool interpolate
)
void Unwarp(
const EUnwarpingLut* lookupTable,
const EROIC24* sourceImage,
EROIC24* destinationImage
)
void Unwarp(
const EUnwarpingLut* lookupTable,
const EROIBW8* sourceImage,
EROIBW8* destinationImage,
ERegion& region,
bool interpolate
)
void Unwarp(
const EUnwarpingLut* lookupTable,
const EROIBW8* sourceImage,
EROIBW8* destinationImage,
ERegion& region
)
void Unwarp(
const EUnwarpingLut* lookupTable,
const EROIC24* sourceImage,
EROIC24* destinationImage,
ERegion& region,
bool interpolate
)
void Unwarp(
const EUnwarpingLut* lookupTable,
const EROIC24* sourceImage,
EROIC24* destinationImage,
ERegion& region
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination unwarped image.
If optional parameter resizeDestination is false (default value) then the source and destination images must have the same size.
interpolate
Interpolation mode. Default value is true.
resizeDestination
Resize the destination image to match the unwarped image size. Default value is false.
region
Output region.
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.Legacy
[C#]
void Unwarp(
EROIBW8 sourceImage,
EROIBW8 destinationImage,
bool interpolate,
bool resizeDestination
)
void Unwarp(
EROIBW8 sourceImage,
EROIBW8 destinationImage,
bool interpolate
)
void Unwarp(
EROIBW8 sourceImage,
EROIBW8 destinationImage
)
void Unwarp(
EROIC24 sourceImage,
EROIC24 destinationImage,
bool interpolate,
bool resizeDestination
)
void Unwarp(
EROIC24 sourceImage,
EROIC24 destinationImage,
bool interpolate
)
void Unwarp(
EROIC24 sourceImage,
EROIC24 destinationImage
)
void Unwarp(
EROIBW8 sourceImage,
EROIBW8 destinationImage,
ERegion region,
bool interpolate,
bool resizeDestination
)
void Unwarp(
EROIBW8 sourceImage,
EROIBW8 destinationImage,
ERegion region,
bool interpolate
)
void Unwarp(
EROIBW8 sourceImage,
EROIBW8 destinationImage,
ERegion region
)
void Unwarp(
EROIC24 sourceImage,
EROIC24 destinationImage,
ERegion region,
bool interpolate,
bool resizeDestination
)
void Unwarp(
EROIC24 sourceImage,
EROIC24 destinationImage,
ERegion region,
bool interpolate
)
void Unwarp(
EROIC24 sourceImage,
EROIC24 destinationImage,
ERegion region
)
void Unwarp(
EUnwarpingLut lookupTable,
EROIBW8 sourceImage,
EROIBW8 destinationImage,
bool interpolate
)
void Unwarp(
EUnwarpingLut lookupTable,
EROIBW8 sourceImage,
EROIBW8 destinationImage
)
void Unwarp(
EUnwarpingLut lookupTable,
EROIC24 sourceImage,
EROIC24 destinationImage,
bool interpolate
)
void Unwarp(
EUnwarpingLut lookupTable,
EROIC24 sourceImage,
EROIC24 destinationImage
)
void Unwarp(
EUnwarpingLut lookupTable,
EROIBW8 sourceImage,
EROIBW8 destinationImage,
ERegion region,
bool interpolate
)
void Unwarp(
EUnwarpingLut lookupTable,
EROIBW8 sourceImage,
EROIBW8 destinationImage,
ERegion region
)
void Unwarp(
EUnwarpingLut lookupTable,
EROIC24 sourceImage,
EROIC24 destinationImage,
ERegion region,
bool interpolate
)
void Unwarp(
EUnwarpingLut lookupTable,
EROIC24 sourceImage,
EROIC24 destinationImage,
ERegion region
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination unwarped image.
If optional parameter resizeDestination is false (default value) then the source and destination images must have the same size.
interpolate
Interpolation mode. Default value is true.
resizeDestination
Resize the destination image to match the unwarped image size. Default value is false.
region
Output region.
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.
Module: open_evision.Legacy
[Python]
Unwarp(
sourceImage: EROIBW8
destinationImage: EROIBW8
interpolate: bool
resizeDestination: bool
) -> None
Unwarp(
sourceImage: EROIBW8
destinationImage: EROIBW8
interpolate: bool
) -> None
Unwarp(
sourceImage: EROIBW8
destinationImage: EROIBW8
) -> None
Unwarp(
sourceImage: EROIC24
destinationImage: EROIC24
interpolate: bool
resizeDestination: bool
) -> None
Unwarp(
sourceImage: EROIC24
destinationImage: EROIC24
interpolate: bool
) -> None
Unwarp(
sourceImage: EROIC24
destinationImage: EROIC24
) -> None
Unwarp(
sourceImage: EROIBW8
destinationImage: EROIBW8
region: ERegion
interpolate: bool
resizeDestination: bool
) -> None
Unwarp(
sourceImage: EROIBW8
destinationImage: EROIBW8
region: ERegion
interpolate: bool
) -> None
Unwarp(
sourceImage: EROIBW8
destinationImage: EROIBW8
region: ERegion
) -> None
Unwarp(
sourceImage: EROIC24
destinationImage: EROIC24
region: ERegion
interpolate: bool
resizeDestination: bool
) -> None
Unwarp(
sourceImage: EROIC24
destinationImage: EROIC24
region: ERegion
interpolate: bool
) -> None
Unwarp(
sourceImage: EROIC24
destinationImage: EROIC24
region: ERegion
) -> None
Unwarp(
lookupTable: EUnwarpingLut
sourceImage: EROIBW8
destinationImage: EROIBW8
interpolate: bool
) -> None
Unwarp(
lookupTable: EUnwarpingLut
sourceImage: EROIBW8
destinationImage: EROIBW8
) -> None
Unwarp(
lookupTable: EUnwarpingLut
sourceImage: EROIC24
destinationImage: EROIC24
interpolate: bool
) -> None
Unwarp(
lookupTable: EUnwarpingLut
sourceImage: EROIC24
destinationImage: EROIC24
) -> None
Unwarp(
lookupTable: EUnwarpingLut
sourceImage: EROIBW8
destinationImage: EROIBW8
region: ERegion
interpolate: bool
) -> None
Unwarp(
lookupTable: EUnwarpingLut
sourceImage: EROIBW8
destinationImage: EROIBW8
region: ERegion
) -> None
Unwarp(
lookupTable: EUnwarpingLut
sourceImage: EROIC24
destinationImage: EROIC24
region: ERegion
interpolate: bool
) -> None
Unwarp(
lookupTable: EUnwarpingLut
sourceImage: EROIC24
destinationImage: EROIC24
region: ERegion
) -> None
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination unwarped image.
If optional parameter resizeDestination is false (default value) then the source and destination images must have the same size.
interpolate
Interpolation mode. Default value is true.
resizeDestination
Resize the destination image to match the unwarped image size. Default value is false.
region
Output region.
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.