Declaration
procedure copyFrom(srcChannelFormat: TIEVisionChannelFormat; srcChannels: int32_t; srcRowLen: int32_t; srcData: pointer; topDown: bool32 = true); safecall;
Description
Copies image from memory buffer.
Parameter | Description |
srcChannelFormat | Source image channel format |
srcChannels | Source image number of channels |
srcRowLen | Source image row length |
srcData | Source image buffer |
topDown | Source image buffer starts from line 0, otherwise starts from the bottom line |
// copies RGB image from ImageEnView1 (TImageEnView)
image1 := IEVisionLib.createImage();
image1.copyFrom(ievUINT8, 3, ImageEnView1.IEBitmap.RowLen, ImageEnView1.IEBitmap.Scanline[ImageEnView1.IEBitmap.Height-1]);
image1.flip(ievY_AXIS);