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.