Definitions used in the LIBICV image processing library.
More...
Definitions used in the LIBICV image processing library.
◆ ICV_NULL_IMAGE
◆ ICV_SANITIZED
◆ ICV_OPERATIONS_MODE
#define ICV_OPERATIONS_MODE 0x0004 |
◆ ICV_UNDEFINED_1
#define ICV_UNDEFINED_1 0x0008 |
◆ ICV_IMAGE_NULL
◆ ICV_CK_IMAGE
asserts the integrity of a icv_image_file struct.
Definition at line 83 of file defines.h.
◆ ICV_IMAGE_INIT
Value: { \
(
_i)->width = (
_i)->height = (
_i)->channels = (
_i)->alpha_channel = 0; \
(
_i)->gamma_corr = 0.0; \
}
initializes a icv_image_file struct without allocating any memory.
Definition at line 88 of file defines.h.
◆ ICV_IMAGE_IS_INITIALIZED
returns truthfully whether a icv_image_file has been initialized.
Definition at line 98 of file defines.h.
◆ ICV_IMAGE_VAL_INT
Validates input icv_struct, if failure (in validation) returns -1
Definition at line 104 of file defines.h.
◆ ICV_IMAGE_VAL_PTR
Validates input icv_struct, if failure (in validation) returns NULL
Definition at line 109 of file defines.h.
◆ ICV_CONV_8BIT
Converts to double (icv data) type from unsigned char(8bit).
Definition at line 116 of file defines.h.
◆ icv_image_t
◆ ICV_COLOR_SPACE
Enumerator |
---|
ICV_COLOR_SPACE_RGB | |
ICV_COLOR_SPACE_GRAY | |
Definition at line 50 of file defines.h.
◆ ICV_DATA
Enumerator |
---|
ICV_DATA_DOUBLE | |
ICV_DATA_UCHAR | |
Definition at line 56 of file defines.h.