![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Generates a color image by merging the color channel of the two input images. More...
| IPSDKIPLCOLOR_API image::ImagePtr | ipsdk::imaproc::color::appendColorChannelImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2) |
| wrapper function for Generates a color images by merging the color channel of the two input images More... | |
| IPSDKIPLCOLOR_API void | ipsdk::imaproc::color::appendColorChannelImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImagePtr &pOutImg) |
| wrapper function for Generates a color images by merging the color channel of the two input images More... | |
Generates a color image by merging the color channel of the two input images.
This algorithm merges the channels of the two input images InImg1 and InImg2 in a unique image. By defining a pixel coordinate
, a channel index
and the number of channels in the first input image
, the result is given by the formula:
Here is an example of result:
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::OutColorImg | [Output] color image for processing operation | customOutput (_pOutColorImg, outputAppendColor(_pInImg1,_pInImg2)) |
Global rule description for algorithm :
ipsdk::imaproc::matchSize (eMatchImageSizeType::eMIST_XYZT,_pInImg1,_pInImg2) &&
ipsdk::imaproc::matchSize (eMatchImageSizeType::eMIST_XYZT,_pInImg1,_pOutColorImg) &&
ipsdk::imaproc::color::matchAppendChannel (_pInImg1,_pInImg2,_pOutColorImg) &&
ipsdk::imaproc::matchBufferType (_pInImg1,_pInImg2) &&
ipsdk::imaproc::matchBufferType (_pInImg1,_pOutColorImg)
| IPSDKIPLCOLOR_API image::ImagePtr ipsdk::imaproc::color::appendColorChannelImg | ( | const image::ImageConstPtr & | pInImg1, |
| const image::ImageConstPtr & | pInImg2 | ||
| ) |
wrapper function for Generates a color images by merging the color channel of the two input images
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLCOLOR_API void ipsdk::imaproc::color::appendColorChannelImg | ( | const image::ImageConstPtr & | pInImg1, |
| const image::ImageConstPtr & | pInImg2, | ||
| const image::ImagePtr & | pOutImg | ||
| ) |
wrapper function for Generates a color images by merging the color channel of the two input images
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
1.8.14