IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces
MaskImgImg.h File Reference

Wrapper functions for Mask filter, computing an output image for which each pixel equals to corresponding pixel in either first or second input image, depending on whether corresponding input mask image pixel equals 1 or 0. More...

#include <IPSDKIPL/IPSDKIPLLogical/IPSDKIPLLogicalExports.h>
#include <IPSDKImage/Image/ImageTypes.h>

Go to the source code of this file.

Namespaces

 ipsdk::imaproc::logic
 Namespace aggregating bitwise operations on images, pixel by pixel.
 

Functions

IPSDKIPLLOGICAL_API void ipsdk::imaproc::logic::maskImgImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImageConstPtr &pInMaskImg, const image::ImagePtr &pOutImg)
 wrapper function for Mask filter, computing an output image for which each pixel equals to corresponding pixel in either first or second input image, depending on whether corresponding input mask image pixel equals 1 or 0 More...
 
IPSDKIPLLOGICAL_API image::ImagePtr ipsdk::imaproc::logic::maskImgImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImageConstPtr &pInMaskImg)
 wrapper function for Mask filter, computing an output image for which each pixel equals to corresponding pixel in either first or second input image, depending on whether corresponding input mask image pixel equals 1 or 0 More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgImgLvl1 > ipsdk::imaproc::logic::maskImgImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImageConstPtr &pInMaskImg, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgImgLvl1 > ipsdk::imaproc::logic::maskImgImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr ipsdk::imaproc::logic::getAsyncProcessorOutput (boost::shared_ptr< MaskImgImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 

Detailed Description

Wrapper functions for Mask filter, computing an output image for which each pixel equals to corresponding pixel in either first or second input image, depending on whether corresponding input mask image pixel equals 1 or 0.

Author
H. Delestre
Date
2014/06/03