![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Algorithm allowing to compare two images. More...
Functions | |
| IPSDKIPLUTILITY_API ipsdk::imaproc::attr::CompareResultPtr | ipsdk::imaproc::util::compareImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2) |
| wrapper function for image comparison algorithm More... | |
| IPSDKIPLUTILITY_API ipsdk::imaproc::attr::CompareResultPtr | ipsdk::imaproc::util::compareImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::ImgComparisonToleranceConstPtr &pTolerance) |
| wrapper function for image comparison algorithm specifying a tolerance More... | |
Algorithm allowing to compare two images.
This algorithm allows to compare two images. Images must have same size and buffer type for comparison.
Through the input parameter InOptImgComparisonTolerance::ToleranceType, the user can choose among several tolerance policies:




The result of the comparison is a data item containing the following attributes:
On output a CompareResult structure is filled.
Attribute description for algorithm :
| Name | ToolTip | Default Initializer |
|---|---|---|
| ipsdk::imaproc::attr::InImg1 | [Input] First image for processing operation | X |
| ipsdk::imaproc::attr::InImg2 | [Input] Second image for processing operation | X |
| ipsdk::imaproc::attr::InOptImgComparisonTolerance | [Input Optional] tolerance used in images comparison algorithm | X |
| ipsdk::imaproc::attr::OutCompareResult | [Output] Result for images comparison operation | ipsdk::processor::allocate (_pOutCompareResult) |
Global rule description for algorithm :
ipsdk::imaproc::matchSizeAndType (_pInImg1,_pInImg2)
| IPSDKIPLUTILITY_API ipsdk::imaproc::attr::CompareResultPtr ipsdk::imaproc::util::compareImg | ( | const image::ImageConstPtr & | pInImg1, |
| const image::ImageConstPtr & | pInImg2 | ||
| ) |
wrapper function for image comparison algorithm
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLUTILITY_API ipsdk::imaproc::attr::CompareResultPtr ipsdk::imaproc::util::compareImg | ( | const image::ImageConstPtr & | pInImg1, |
| const image::ImageConstPtr & | pInImg2, | ||
| const ipsdk::imaproc::attr::ImgComparisonToleranceConstPtr & | pTolerance | ||
| ) |
wrapper function for image comparison algorithm specifying a tolerance
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
1.8.14