Documentation Portal      

What are you looking for?

EasyImage::PixelCompare

Counts the number of pixels differing between two images.

Namespace: Euresys::Open_eVision_2_10

[C++]

OEV_UINT32 PixelCompare(
   const EROIBW1* sourceImage0,
   const EROIBW1* sourceImage1
)

OEV_UINT32 PixelCompare(
   const EROIBW8* sourceImage0,
   const EROIBW8* sourceImage1
)

OEV_UINT32 PixelCompare(
   const EROIBW16* sourceImage0,
   const EROIBW16* sourceImage1
)

OEV_UINT32 PixelCompare(
   const EROIC24* sourceImage0,
   const EROIC24* sourceImage1
)

OEV_UINT32 PixelCompare(
   const EROIBW8* sourceImage0,
   const ERegion& region,
   const EROIBW8* sourceImage1
)

OEV_UINT32 PixelCompare(
   const EROIBW16* sourceImage0,
   const ERegion& region,
   const EROIBW16* sourceImage1
)

OEV_UINT32 PixelCompare(
   const EROIC24* sourceImage0,
   const ERegion& region,
   const EROIC24* sourceImage1
)

OEV_UINT32 PixelCompare(
   const EROIBW8* sourceImage0,
   const EROIBW8* sourceImage1,
   const EROIBW8* mask
)

OEV_UINT32 PixelCompare(
   const EROIBW16* sourceImage0,
   const EROIBW16* sourceImage1,
   const EROIBW8* mask
)

OEV_UINT32 PixelCompare(
   const EROIC24* sourceImage0,
   const EROIC24* sourceImage1,
   const EROIBW8* mask
)

Parameters

sourceImage0

Pointer to the first source image/ROI.

sourceImage1

Pointer to the second source image/ROI.

region

Pointer to a region to apply the function only on a particular region in the image.

mask

Pointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

EasyImage.PixelCompare

Counts the number of pixels differing between two images.

Namespace: Euresys.Open_eVision_2_10

[C#]

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIBW1 sourceImage0,
   Euresys.Open_eVision_2_10.EROIBW1 sourceImage1
)

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIBW8 sourceImage0,
   Euresys.Open_eVision_2_10.EROIBW8 sourceImage1
)

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIBW16 sourceImage0,
   Euresys.Open_eVision_2_10.EROIBW16 sourceImage1
)

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIC24 sourceImage0,
   Euresys.Open_eVision_2_10.EROIC24 sourceImage1
)

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIBW8 sourceImage0,
   Euresys.Open_eVision_2_10.ERegion region,
   Euresys.Open_eVision_2_10.EROIBW8 sourceImage1
)

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIBW16 sourceImage0,
   Euresys.Open_eVision_2_10.ERegion region,
   Euresys.Open_eVision_2_10.EROIBW16 sourceImage1
)

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIC24 sourceImage0,
   Euresys.Open_eVision_2_10.ERegion region,
   Euresys.Open_eVision_2_10.EROIC24 sourceImage1
)

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIBW8 sourceImage0,
   Euresys.Open_eVision_2_10.EROIBW8 sourceImage1,
   Euresys.Open_eVision_2_10.EROIBW8 mask
)

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIBW16 sourceImage0,
   Euresys.Open_eVision_2_10.EROIBW16 sourceImage1,
   Euresys.Open_eVision_2_10.EROIBW8 mask
)

uint PixelCompare(
   Euresys.Open_eVision_2_10.EROIC24 sourceImage0,
   Euresys.Open_eVision_2_10.EROIC24 sourceImage1,
   Euresys.Open_eVision_2_10.EROIBW8 mask
)

Parameters

sourceImage0

Pointer to the first source image/ROI.

sourceImage1

Pointer to the second source image/ROI.

region

Pointer to a region to apply the function only on a particular region in the image.

mask

Pointer to a mask to apply the function only on a particular region in the image. Note: the mask must have the same size as the source image.

Which API shall we display?

© 2019 EURESYS s.a.  -  About Documentation  -  Open Source Licenses  -  Open eVision 2.10.0.1121