![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Wrapper functions for Mask filter, computing an output image for which each pixel equals to either corresponding pixel in input image or 0, 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::maskImg (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const image::ImagePtr &pOutImg) |
| wrapper function for Mask filter, computing an output image for which each pixel equals to either corresponding pixel in input image or 0, depending on whether corresponding input mask image pixel equals 1 or 0. These wrappers allow to set an output pixel with the input image value if the mask pixel equals 1 and 0 otherwise. More... | |
| IPSDKIPLLOGICAL_API image::ImagePtr | ipsdk::imaproc::logic::maskImg (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg) |
| wrapper function for Mask filter, computing an output image for which each pixel equals to either corresponding pixel in input image or 0, depending on whether corresponding input mask image pixel equals 1 or 0. These wrappers allow to set an output pixel with the input image value if the mask pixel equals 1 and 0 otherwise. More... | |
| IPSDKIPLLOGICAL_API void | ipsdk::imaproc::logic::reverseMaskImg (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const image::ImagePtr &pOutImg) |
| wrapper function for Mask filter, computing an output image for which each pixel equals to either corresponding pixel in input image or 0, depending on whether corresponding input mask image pixel equals 1 or 0. Unlike the maskImg wrapper, the reverseMaskImg wrappers allow to set an output pixel to 0 if the mask pixel equals 1 and with the input image value otherwise. More... | |
| IPSDKIPLLOGICAL_API image::ImagePtr | ipsdk::imaproc::logic::reverseMaskImg (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg) |
| wrapper function for Mask filter, computing an output image for which each pixel equals to either corresponding pixel in input image or 0, depending on whether corresponding input mask image pixel equals 1 or 0. Unlike the maskImg wrapper, the reverseMaskImg wrappers allow to set an output pixel to 0 if the mask pixel equals 1 and with the input image value otherwise. More... | |
| IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgLvl1 > | ipsdk::imaproc::logic::maskImg_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const image::ImagePtr &pOutImg) |
| asynchronous wrappers | |
| IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgLvl1 > | ipsdk::imaproc::logic::maskImg_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg) |
| asynchronous wrappers | |
| IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgLvl1 > | ipsdk::imaproc::logic::reverseMaskImg_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const image::ImagePtr &pOutImg) |
| asynchronous wrappers | |
| IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgLvl1 > | ipsdk::imaproc::logic::reverseMaskImg_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg) |
| asynchronous wrappers | |
| IPSDKIPLLOGICAL_API image::ImagePtr | ipsdk::imaproc::logic::getAsyncProcessorOutput (boost::shared_ptr< MaskImgLvl1 > pProcessor) |
| function to retrieve the result of an asynchronous processor | |
Wrapper functions for Mask filter, computing an output image for which each pixel equals to either corresponding pixel in input image or 0, depending on whether corresponding input mask image pixel equals 1 or 0.
1.8.14