IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Enumerations | Functions
ipsdk::imaproc::logic Namespace Reference

Namespace aggregating bitwise operations on images, pixel by pixel. More...

Classes

class  BitwiseAndImgImgLvl1
 Level 1 algorithm: bitwise and on 2 images, pixel by pixel. More...
 
class  BitwiseAndImgImgLvl2
 Level 2 algorithm: bitwise and on 2 images, pixel by pixel. More...
 
class  BitwiseAndImgImgLvl3
 Level 3 algorithm: bitwise and on 2 images, pixel by pixel. More...
 
class  BitwiseNAndImgImgLvl1
 Level 1 algorithm: bitwise nand on 2 images, pixel by pixel. More...
 
class  BitwiseNAndImgImgLvl2
 Level 2 algorithm: bitwise nand on 2 images, pixel by pixel. More...
 
class  BitwiseNAndImgImgLvl3
 Level 3 algorithm: bitwise nand on 2 images, pixel by pixel. More...
 
class  BitwiseNOrImgImgLvl1
 Level 1 algorithm: bitwise nor on 2 images, pixel by pixel. More...
 
class  BitwiseNOrImgImgLvl2
 Level 2 algorithm: bitwise nor on 2 images, pixel by pixel. More...
 
class  BitwiseNOrImgImgLvl3
 Level 3 algorithm: bitwise nor on 2 images, pixel by pixel. More...
 
class  BitwiseNotImgLvl1
 Level 1 algorithm: bitwise not on one image, pixel by pixel. More...
 
class  BitwiseNotImgLvl2
 Level 2 algorithm: bitwise not on one image, pixel by pixel. More...
 
class  BitwiseNotImgLvl3
 Level 3 algorithm: bitwise not on one image, pixel by pixel. More...
 
class  BitwiseNXOrImgImgLvl1
 Level 1 algorithm: bitwise nxor operation on 2 images. More...
 
class  BitwiseNXOrImgImgLvl2
 Level 2 algorithm: bitwise nxor operation on 2 images. More...
 
class  BitwiseNXOrImgImgLvl3
 Level 3 algorithm: bitwise nxor operation on 2 images. More...
 
class  BitwiseOrImgImgLvl1
 Level 1 algorithm: bitwise or operation on 2 images. More...
 
class  BitwiseOrImgImgLvl2
 Level 2 algorithm: bitwise or operation on 2 images. More...
 
class  BitwiseOrImgImgLvl3
 Level 3 algorithm: bitwise or operation on 2 images. More...
 
class  BitwiseSubImgImgLvl1
 Level 1 algorithm: Subtract two binary image to remove pixels in the image 2 from the image 1. More...
 
class  BitwiseSubImgImgLvl2
 Level 2 algorithm: Subtract two binary image to remove pixels in the image 2 from the image 1. More...
 
class  BitwiseSubImgImgLvl3
 Level 3 algorithm: Subtract two binary image to remove pixels in the image 2 from the image 1. More...
 
class  BitwiseXOrImgImgLvl1
 Level 1 algorithm: bitwise exlusive or on 2 images, pixel by pixel. More...
 
class  BitwiseXOrImgImgLvl2
 Level 2 algorithm: bitwise exlusive or on 2 images, pixel by pixel. More...
 
class  BitwiseXOrImgImgLvl3
 Level 3 algorithm: bitwise exlusive or operation on 2 images. More...
 
class  IPSDKIPLLogicalException
 Exception class for library IPSDKIPLLogical. More...
 
class  LogicalNotImgLvl1
 Level 1 algorithm: Logical not of a binary input image. More...
 
class  LogicalNotImgLvl2
 Level 2 algorithm: Logical not of a binary input image. More...
 
class  LogicalNotImgLvl3
 Level 3 algorithm: Logical not of a binary input image. More...
 
class  MaskImgImgGpuLvl3
 Level 2 algorithm for image copy dedicated to GPU calculation. More...
 
class  MaskImgImgLvl1
 Level 1 algorithm: 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...
 
class  MaskImgImgLvl3
 Level 3 algorithm: 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...
 
class  MaskImgLvl1
 Level 1 algorithm: 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...
 
class  MaskImgLvl3
 Level 3 algorithm: 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...
 

Enumerations

enum  eIPSDKIPLLogicalMessage
 Enumerate describing messages. More...
 
enum  eProcessorMessage {
  eBitwiseAndImgImgLvl1ToolTipId, eBitwiseAndImgImgLvl2ToolTipId, eBitwiseAndImgImgLvl3ToolTipId, eBitwiseNAndImgImgLvl1ToolTipId,
  eBitwiseNAndImgImgLvl2ToolTipId, eBitwiseNAndImgImgLvl3ToolTipId, eBitwiseNOrImgImgLvl1ToolTipId, eBitwiseNOrImgImgLvl2ToolTipId,
  eBitwiseNOrImgImgLvl3ToolTipId, eBitwiseNXOrImgImgLvl1ToolTipId, eBitwiseNXOrImgImgLvl2ToolTipId, eBitwiseNXOrImgImgLvl3ToolTipId,
  eBitwiseNotImgLvl1ToolTipId, eBitwiseNotImgLvl2ToolTipId, eBitwiseNotImgLvl3ToolTipId, eBitwiseOrImgImgLvl1ToolTipId,
  eBitwiseOrImgImgLvl2ToolTipId, eBitwiseOrImgImgLvl3ToolTipId, eBitwiseSubImgImgLvl1ToolTipId, eBitwiseSubImgImgLvl2ToolTipId,
  eBitwiseSubImgImgLvl3ToolTipId, eBitwiseXOrImgImgLvl1ToolTipId, eBitwiseXOrImgImgLvl2ToolTipId, eBitwiseXOrImgImgLvl3ToolTipId,
  eLogicalNotImgLvl1ToolTipId, eLogicalNotImgLvl2ToolTipId, eLogicalNotImgGpuLvl3ToolTipId, eLogicalNotImgLvl3ToolTipId,
  eMask2dImgLvl2ToolTipId, eMask3dImgLvl2ToolTipId, eMaskImgImg2dLvl2ToolTipId, eMaskImgImg3dLvl2ToolTipId,
  eMaskImgImgGpuLvl3ToolTipId, eMaskImgImgLvl1ToolTipId, eMaskImgImgLvl3ToolTipId, eMaskImgLvl1ToolTipId,
  eMaskImgLvl3ToolTipId
}
 

Functions

IPSDKIPLLOGICAL_API const std::string & getIPSDKIPLLogicalLoggerName ()
 Recovery of logger name associated to library.
 
IPSDKIPLLOGICAL_API log4cplus::Logger & getIPSDKIPLLogicalLogger ()
 Recovery of logger associated to library.
 
IPSDKIPLLOGICAL_API const ipsdk::LogMessageManagergetIPSDKIPLLogicalLogMessageManager ()
 Recovery of message manager associated to library.
 
IPSDKIPLLOGICAL_API image::ImagePtr bitwiseAndImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 wrapper functions for bitwise and operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API void bitwiseAndImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 wrapper functions for bitwise and operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseAndImgImgLvl1bitwiseAndImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseAndImgImgLvl1bitwiseAndImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< BitwiseAndImgImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API image::ImagePtr bitwiseNAndImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 wrapper function for bitwise nand operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API void bitwiseNAndImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 wrapper function for bitwise nand operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseNAndImgImgLvl1bitwiseNAndImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseNAndImgImgLvl1bitwiseNAndImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< BitwiseNAndImgImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API image::ImagePtr bitwiseNOrImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 wrapper function for bitwise nor operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API void bitwiseNOrImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 wrapper function for bitwise nor operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseNOrImgImgLvl1bitwiseNOrImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseNOrImgImgLvl1bitwiseNOrImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< BitwiseNOrImgImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API image::ImagePtr bitwiseNotImg (const image::ImageConstPtr &pInIntImg)
 wrapper function for bitwise not operation on one image, pixel by pixel More...
 
IPSDKIPLLOGICAL_API void bitwiseNotImg (const image::ImageConstPtr &pInIntImg, const image::ImagePtr &pOutImg)
 wrapper function for bitwise not operation on one image, pixel by pixel More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseNotImgLvl1bitwiseNotImg_async (const image::ImageConstPtr &pInIntImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseNotImgLvl1bitwiseNotImg_async (const image::ImageConstPtr &pInIntImg, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< BitwiseNotImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API image::ImagePtr bitwiseNXOrImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 wrapper function for bitwise nxor operation on 2 images More...
 
IPSDKIPLLOGICAL_API void bitwiseNXOrImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 wrapper function for bitwise nxor operation on 2 images More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseNXOrImgImgLvl1bitwiseNXOrImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseNXOrImgImgLvl1bitwiseNXOrImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< BitwiseNXOrImgImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API image::ImagePtr bitwiseOrImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 wrapper function for bitwise or operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API void bitwiseOrImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 wrapper function for bitwise or operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseOrImgImgLvl1bitwiseOrImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseOrImgImgLvl1bitwiseOrImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< BitwiseOrImgImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API image::ImagePtr bitwiseSubImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 wrapper function for Subtract two binary image to remove pixels in the image 2 from the image 1 More...
 
IPSDKIPLLOGICAL_API void bitwiseSubImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 wrapper function for Subtract two binary image to remove pixels in the image 2 from the image 1 More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseSubImgImgLvl1bitwiseSubImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseSubImgImgLvl1bitwiseSubImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< BitwiseSubImgImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API image::ImagePtr bitwiseXOrImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 wrapper function for bitwise exclusive or operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API void bitwiseXOrImgImg (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 wrapper function for bitwise exclusive or operation on 2 images, pixel by pixel More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseXOrImgImgLvl1bitwiseXOrImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< BitwiseXOrImgImgLvl1bitwiseXOrImgImg_async (const image::ImageConstPtr &pInIntImg1, const image::ImageConstPtr &pInIntImg2, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< BitwiseXOrImgImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API image::ImagePtr logicalNotImg (const image::ImageConstPtr &pInBinImg)
 wrapper function for logical not of a binary input image More...
 
IPSDKIPLLOGICAL_API void logicalNotImg (const image::ImageConstPtr &pInBinImg, const image::ImagePtr &pOutImg)
 wrapper function for logical not of a binary input image More...
 
IPSDKIPLLOGICAL_API boost::shared_ptr< LogicalNotImgLvl1logicalNotImg_async (const image::ImageConstPtr &pInBinImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< LogicalNotImgLvl1logicalNotImg_async (const image::ImageConstPtr &pInBinImg, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< LogicalNotImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API void 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 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 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 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< MaskImgLvl1maskImg_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgLvl1maskImg_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgLvl1reverseMaskImg_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgLvl1reverseMaskImg_async (const image::ImageConstPtr &pInImg, const image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< MaskImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLLOGICAL_API void 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 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< MaskImgImgLvl1maskImgImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImageConstPtr &pInMaskImg, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API boost::shared_ptr< MaskImgImgLvl1maskImgImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImageConstPtr &pInMaskImg)
 asynchronous wrappers
 
IPSDKIPLLOGICAL_API image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< MaskImgImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 

Detailed Description

Namespace aggregating bitwise operations on images, pixel by pixel.

Enumeration Type Documentation

◆ eIPSDKIPLLogicalMessage

Enumerate describing messages.

Note
This enumerate is associated to a message map
See also
IPSDK_Message_Map

◆ eProcessorMessage

Enumerator
eBitwiseAndImgImgLvl1ToolTipId 

Level 1 algorithm: bitwise and on 2 images.

eBitwiseAndImgImgLvl2ToolTipId 

Level 2 algorithm: bitwise and on 2 images.

eBitwiseAndImgImgLvl3ToolTipId 

Level 3 algorithm: bitwise and on 2 images.

eBitwiseNAndImgImgLvl1ToolTipId 

Level 1 algorithm: bitwise nand on 2 images, pixel by pixel.

eBitwiseNAndImgImgLvl2ToolTipId 

Level 2 algorithm: bitwise nand on 2 images, pixel by pixel.

eBitwiseNAndImgImgLvl3ToolTipId 

Level 3 algorithm: bitwise nand on 2 images, pixel by pixel.

eBitwiseNOrImgImgLvl1ToolTipId 

Level 1 algorithm: bitwise nor on 2 images, pixel by pixel.

eBitwiseNOrImgImgLvl2ToolTipId 

Level 2 algorithm: bitwise nor on 2 images, pixel by pixel.

eBitwiseNOrImgImgLvl3ToolTipId 

Level 3 algorithm: bitwise nor on 2 images, pixel by pixel.

eBitwiseNXOrImgImgLvl1ToolTipId 

Level 1 algorithm: bitwise nxor operation on 2 images.

eBitwiseNXOrImgImgLvl2ToolTipId 

Level 2 algorithm: bitwise nxor operation on 2 images.

eBitwiseNXOrImgImgLvl3ToolTipId 

Level 3 algorithm: bitwise nxor operation on 2 images.

eBitwiseNotImgLvl1ToolTipId 

Level 1 algorithm: bitwise not operation on one image.

eBitwiseNotImgLvl2ToolTipId 

Level 2 algorithm: bitwise not operation on one image.

eBitwiseNotImgLvl3ToolTipId 

Level 3 algorithm: bitwise not operation on one image.

eBitwiseOrImgImgLvl1ToolTipId 

Level 1 algorithm: bitwise or operation on 2 images.

eBitwiseOrImgImgLvl2ToolTipId 

Level 2 algorithm: bitwise or operation on 2 images.

eBitwiseOrImgImgLvl3ToolTipId 

Level 3 algorithm: bitwise or operation on 2 images.

eBitwiseSubImgImgLvl1ToolTipId 

Level 1 algorithm: Subtract two binary image to remove pixels in the image 2 from the image 1.

eBitwiseSubImgImgLvl2ToolTipId 

Level 2 algorithm: Subtract two binary image to remove pixels in the image 2 from the image 1.

eBitwiseSubImgImgLvl3ToolTipId 

Level 3 algorithm: Subtract two binary image to remove pixels in the image 2 from the image 1.

eBitwiseXOrImgImgLvl1ToolTipId 

Level 1 algorithm: bitwise exlusive or operation on 2 images.

eBitwiseXOrImgImgLvl2ToolTipId 

Level 2 algorithm: bitwise exlusive or operation on 2 images.

eBitwiseXOrImgImgLvl3ToolTipId 

Level 3 algorithm: bitwise exlusive or operation on 2 images.

eLogicalNotImgLvl1ToolTipId 

Level 1 algorithm: Logical not of a binary input image.

eLogicalNotImgLvl2ToolTipId 

Level 2 algorithm: Logical not of a binary input image.

eLogicalNotImgGpuLvl3ToolTipId 

Level 2 algorithm: Logical not of a binary input image on Gpu.

eLogicalNotImgLvl3ToolTipId 

Level 3 algorithm: Logical not of a binary input image.

eMask2dImgLvl2ToolTipId 

Level 2 algorithm: 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.

eMask3dImgLvl2ToolTipId 

Level 2 algorithm: Mask filter, computing an output image for which each voxel equals to either corresponding voxel in input image or 0, depending on whether corresponding input mask image voxel equals 1 or 0.

eMaskImgImg2dLvl2ToolTipId 

Level 2 algorithm: 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.

eMaskImgImg3dLvl2ToolTipId 

Level 2 algorithm: Mask filter, computing an output image for which each voxel equals to corresponding voxel in either first or second input image, depending on whether corresponding input mask image voxel equals 1 or 0.

eMaskImgImgGpuLvl3ToolTipId 

Level 2 algorithm: 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 on Gpu.

eMaskImgImgLvl1ToolTipId 

Level 1 algorithm: 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.

eMaskImgImgLvl3ToolTipId 

Level 3 algorithm: 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.

eMaskImgLvl1ToolTipId 

Level 1 algorithm: 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.

eMaskImgLvl3ToolTipId 

Level 3 algorithm: 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.