![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
subtraction of 2 images More...
| IPSDKIPLARITHMETIC_API image::ImagePtr | ipsdk::imaproc::arithm::subtractImgImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2) |
| Wrapper functions for subtraction of one image by another, pixel by pixel. More... | |
| IPSDKIPLARITHMETIC_API void | ipsdk::imaproc::arithm::subtractImgImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImagePtr &pOutImg) |
| Wrapper functions for subtraction of one image by another, pixel by pixel. More... | |
subtraction of 2 images
On output image values are given by:
Input and output images must have same size.
Here is an example of a subtraction operation applied to two 8-bits grey level images:
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::OutImg | [Output] image for processing operation | promoteBinary (_pOutImg, _pInImg1, _pInImg2, ipsdk::imaproc::ePromoteBinaryType::ePBT_UpperSigned) |
Global rule description for algorithm :
ipsdk::imaproc::matchSize (_pInImg1,_pInImg2)
| IPSDKIPLARITHMETIC_API image::ImagePtr ipsdk::imaproc::arithm::subtractImgImg | ( | const image::ImageConstPtr & | pInImg1, |
| const image::ImageConstPtr & | pInImg2 | ||
| ) |
Wrapper functions for subtraction of one image by another, pixel by pixel.
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLARITHMETIC_API void ipsdk::imaproc::arithm::subtractImgImg | ( | const image::ImageConstPtr & | pInImg1, |
| const image::ImageConstPtr & | pInImg2, | ||
| const image::ImagePtr & | pOutImg | ||
| ) |
Wrapper functions for subtraction of one image by another, pixel by pixel.
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
1.8.14