EImageStitcher::Stitch

Stitch calibrated images together. Stitching happens iteratively from the reference image which defines the overall orientation of the final image. The reference image is automatically inferred after computing matching possibilities. If the images were taken in a grid fashion, the shape of the grid can be referenced by specifying its number of rows and columns. Doing so speeds up the matching process and can improve the result. Specifying a number of rows and columns of zero defaults to not using a grid when matching.

Namespace: Euresys::Open_eVision

[C++]

void Stitch(
   const std::vector<EImageC24>& images,
   EImageC24& output,
   OEV_UINT32 rowCount,
   OEV_UINT32 colCount
) const

void Stitch(
   const std::vector<EImageC24>& images,
   EImageC24& output,
   OEV_UINT32 rowCount
) const

void Stitch(
   const std::vector<EImageC24>& images,
   EImageC24& output
) const

void Stitch(
   const std::vector<EImageBW8>& images,
   EImageBW8& output,
   OEV_UINT32 rowCount,
   OEV_UINT32 colCount
) const

void Stitch(
   const std::vector<EImageBW8>& images,
   EImageBW8& output,
   OEV_UINT32 rowCount
) const

void Stitch(
   const std::vector<EImageBW8>& images,
   EImageBW8& output
) const

Parameters

images

Input images. Each image must belong to the same plan.

output

Output image. This image will be resized by this method and its content lost.

rowCount

Number of rows.

colCount

Number of columns.

EImageStitcher.Stitch

Stitch calibrated images together. Stitching happens iteratively from the reference image which defines the overall orientation of the final image. The reference image is automatically inferred after computing matching possibilities. If the images were taken in a grid fashion, the shape of the grid can be referenced by specifying its number of rows and columns. Doing so speeds up the matching process and can improve the result. Specifying a number of rows and columns of zero defaults to not using a grid when matching.

Namespace: Euresys.Open_eVision

[C#]

void Stitch(
   EImageC24[] images,
   EImageC24 output,
   uint rowCount,
   uint colCount
)

void Stitch(
   EImageC24[] images,
   EImageC24 output,
   uint rowCount
)

void Stitch(
   EImageC24[] images,
   EImageC24 output
)

void Stitch(
   EImageBW8[] images,
   EImageBW8 output,
   uint rowCount,
   uint colCount
)

void Stitch(
   EImageBW8[] images,
   EImageBW8 output,
   uint rowCount
)

void Stitch(
   EImageBW8[] images,
   EImageBW8 output
)

Parameters

images

Input images. Each image must belong to the same plan.

output

Output image. This image will be resized by this method and its content lost.

rowCount

Number of rows.

colCount

Number of columns.

EImageStitcher.Stitch

Stitch calibrated images together. Stitching happens iteratively from the reference image which defines the overall orientation of the final image. The reference image is automatically inferred after computing matching possibilities. If the images were taken in a grid fashion, the shape of the grid can be referenced by specifying its number of rows and columns. Doing so speeds up the matching process and can improve the result. Specifying a number of rows and columns of zero defaults to not using a grid when matching.

Module: open_evision

[Python]

Stitch(
    images: list[EImageC24]
    output: EImageC24
    rowCount: int
    colCount: int
) -> None

Stitch(
    images: list[EImageC24]
    output: EImageC24
    rowCount: int
) -> None

Stitch(
    images: list[EImageC24]
    output: EImageC24
) -> None

Stitch(
    images: list[EImageBW8]
    output: EImageBW8
    rowCount: int
    colCount: int
) -> None

Stitch(
    images: list[EImageBW8]
    output: EImageBW8
    rowCount: int
) -> None

Stitch(
    images: list[EImageBW8]
    output: EImageBW8
) -> None

Parameters

images

Input images. Each image must belong to the same plan.

output

Output image. This image will be resized by this method and its content lost.

rowCount

Number of rows.

colCount

Number of columns.