EasyImage::Warp
Transforms an image so that each pixels are moved to the locations specified in the "warp" images used as look-up tables.
Namespace: Euresys::Open_eVision
[C++]
void Warp(
EROIBW8* sourceImage,
EROIBW8* destinationImage,
EImageBW16* warpImageX,
EImageBW16* warpImageY,
int shiftX,
int shiftY
)
void Warp(
EROIC24* sourceImage,
EROIC24* destinationImage,
EImageBW16* warpImageX,
EImageBW16* warpImageY,
int shiftX,
int shiftY
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI.
warpImageX
Pointer to the X lookup image.
warpImageY
Pointer to the Y lookup image.
shiftX
Horizontal translation.
shiftY
Vertical translation.
Remarks
For example, pixel
EasyImage.Warp
Transforms an image so that each pixels are moved to the locations specified in the "warp" images used as look-up tables.
Namespace: Euresys.Open_eVision
[C#]
void Warp(
Euresys.Open_eVision.EROIBW8 sourceImage,
Euresys.Open_eVision.EROIBW8 destinationImage,
Euresys.Open_eVision.EImageBW16 warpImageX,
Euresys.Open_eVision.EImageBW16 warpImageY,
int shiftX,
int shiftY
)
void Warp(
Euresys.Open_eVision.EROIC24 sourceImage,
Euresys.Open_eVision.EROIC24 destinationImage,
Euresys.Open_eVision.EImageBW16 warpImageX,
Euresys.Open_eVision.EImageBW16 warpImageY,
int shiftX,
int shiftY
)
Parameters
sourceImage
Pointer to the source image/ROI.
destinationImage
Pointer to the destination image/ROI.
warpImageX
Pointer to the X lookup image.
warpImageY
Pointer to the Y lookup image.
shiftX
Horizontal translation.
shiftY
Vertical translation.
Remarks
For example, pixel