![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
blending of 2 images More...
| IPSDKIPLARITHMETIC_API image::ImagePtr | ipsdk::imaproc::arithm::blendImgImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipReal32 inOptBlendMultiplier) |
| wrapper function for blending on 2 images More... | |
| IPSDKIPLARITHMETIC_API void | ipsdk::imaproc::arithm::blendImgImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipReal32 inOptBlendMultiplier, const image::ImagePtr &pOutImg) |
| wrapper function for blending on 2 images More... | |
blending of 2 images
On output image values are given by:
(with
corresponding to the multiplier parameter of the blending operation
;
is encoded on a ipReal32, and
)
Input and output images must have same size.
Here is an example of a blending operation applied to two 8-bits grey level images with
:
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::InOptBlendMultiplier | [Input Optional] Multiplier value used for image blending operation | X |
| ipsdk::imaproc::attr::OutImg | [Output] image for processing operation | promoteBinary (_pOutImg, _pInImg1, _pInImg2, ipsdk::imaproc::ePromoteBinaryType::ePBT_Upper) |
Global rule description for algorithm :
ipsdk::imaproc::matchSize (_pInImg1,_pInImg2,_pOutImg)
| IPSDKIPLARITHMETIC_API image::ImagePtr ipsdk::imaproc::arithm::blendImgImg | ( | const image::ImageConstPtr & | pInImg1, |
| const image::ImageConstPtr & | pInImg2, | ||
| const ipReal32 | inOptBlendMultiplier | ||
| ) |
wrapper function for blending on 2 images
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLARITHMETIC_API void ipsdk::imaproc::arithm::blendImgImg | ( | const image::ImageConstPtr & | pInImg1, |
| const image::ImageConstPtr & | pInImg2, | ||
| const ipReal32 | inOptBlendMultiplier, | ||
| const image::ImagePtr & | pOutImg | ||
| ) |
wrapper function for blending on 2 images
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
1.8.14