Supported arithmetic or logic pixel-wise operators.
EArithmeticLogicOperation_Copy
Sheer copy.
EArithmeticLogicOperation_Invert
Complement. (*)
EArithmeticLogicOperation_Add
Saturated addition. (*)
EArithmeticLogicOperation_Subtract
Saturated subtraction. (*)
EArithmeticLogicOperation_Multiply
Saturated multiplication. (*)
EArithmeticLogicOperation_Divide
Saturated division. (*)
EArithmeticLogicOperation_Modulo
Modulo. (*)
EArithmeticLogicOperation_ShiftLeft
Arithmetic left shift (multiplication by a power of 2). (*)
EArithmeticLogicOperation_ShiftRight
Arithmetic right shift (division by a power of 2). (*)
EArithmeticLogicOperation_ScaledAdd
Non saturating addition ((left + right) / 2). (*)
EArithmeticLogicOperation_ScaledSubtract
Non saturating subtraction ((left + complemented right) / 2). (*)
EArithmeticLogicOperation_ScaledMultiply
Non saturating multiplication (left * right / 256 in the BW8 case, and left * right / 65,536 in the BW16 one). (*)
EArithmeticLogicOperation_ScaledDivide
Non saturating division (256 * left / right in the BW8 case, and 65,536 * left / right in the BW16 one). (*)
EArithmeticLogicOperation_BitwiseAnd
Bitwise AND.
EArithmeticLogicOperation_BitwiseOr
Bitwise OR.
EArithmeticLogicOperation_BitwiseXor
Bitwise exclusive OR.
EArithmeticLogicOperation_LogicalAnd
Logical AND (non zero is true). (*)
EArithmeticLogicOperation_LogicalOr
Logical OR (non zero is true). (*)
EArithmeticLogicOperation_LogicalXor
Logical exclusive OR (non zero is true). (*)
EArithmeticLogicOperation_Min
Minimum. (*)
EArithmeticLogicOperation_Max
Maximum. (*)
EArithmeticLogicOperation_SetZero
Copy the right operand where the left operand is zero.
EArithmeticLogicOperation_SetNonZero
Copy the right operand where the left operand is non zero.
EArithmeticLogicOperation_Equal
Equality comparison. (*)
EArithmeticLogicOperation_NotEqual
Non equality comparison. (*)
EArithmeticLogicOperation_GreaterOrEqual
"Greater or equal" comparison. (*)
EArithmeticLogicOperation_LesserOrEqual
"Lesser or equal" comparison.
EArithmeticLogicOperation_Greater
"Greater" comparison. (*)
EArithmeticLogicOperation_Lesser
"Lesser" comparison. (*)
EArithmeticLogicOperation_Compare
Absolute value of the difference. (*)
EArithmeticLogicOperation_Overlay
Overlay of one image onto a source image giving a destination image. (See note at the end of the topic). (*) (**)
EArithmeticLogicOperation_BitwiseNot
EArithmeticLogicOperation_Average