Logical Arithmetic Operations
[Image Processing]
Detailed Description
- Logical binary math operations for images.
- See im_process_pon.h
Enumerations | |
enum | imLogicOp { IM_BIT_AND, IM_BIT_OR, IM_BIT_XOR } |
Functions | |
void | imProcessBitwiseOp (const imImage *src_image1, const imImage *src_image2, imImage *dst_image, int op) |
void | imProcessBitwiseNot (const imImage *src_image, imImage *dst_image) |
void | imProcessBitMask (const imImage *src_image, imImage *dst_image, unsigned char mask, int op) |
void | imProcessBitPlane (const imImage *src_image, imImage *dst_image, int plane, int reset) |
Enumeration Type Documentation
|
Logical Operations. 00227 { 00228 IM_BIT_AND, /**< and = a & b */ 00229 IM_BIT_OR, /**< or = a | b */ 00230 IM_BIT_XOR /**< xor = ~(a | b) */ 00231 };
|
Function Documentation
|
Apply a logical operation. |
|
Apply a logical NOT operation. |
|
Apply a bit mask. |
|
Extract or Reset a bit plane. For ex: 000X0000 or XXX0XXXX (plane=3). |