KleidiCV
|
Helper type definitions. More...
Classes | |
struct | kleidicv_point_t |
Struct to represent a point. More... | |
struct | kleidicv_rectangle_t |
Struct to represent a rectangle. More... | |
Enumerations | |
enum | kleidicv_error_t { KLEIDICV_OK = 0 , KLEIDICV_ERROR_NOT_IMPLEMENTED , KLEIDICV_ERROR_NULL_POINTER , KLEIDICV_ERROR_RANGE , KLEIDICV_ERROR_ALLOCATION , KLEIDICV_ERROR_ALIGNMENT , KLEIDICV_ERROR_CONTEXT_MISMATCH } |
Error values reported by KleidiCV. More... | |
enum | kleidicv_border_type_t { KLEIDICV_BORDER_TYPE_CONSTANT , KLEIDICV_BORDER_TYPE_REPLICATE , KLEIDICV_BORDER_TYPE_REFLECT , KLEIDICV_BORDER_TYPE_WRAP , KLEIDICV_BORDER_TYPE_REVERSE , KLEIDICV_BORDER_TYPE_TRANSPARENT , KLEIDICV_BORDER_TYPE_NONE } |
KleidiCV border types. More... | |
enum | kleidicv_interpolation_type_t { KLEIDICV_INTERPOLATION_NEAREST , KLEIDICV_INTERPOLATION_LINEAR } |
KleidiCV interpolation types. More... | |
Helper type definitions.
KleidiCV border types.
enum kleidicv_error_t |
Error values reported by KleidiCV.
Enumerator | |
---|---|
KLEIDICV_OK | Success. |
KLEIDICV_ERROR_NOT_IMPLEMENTED | Requested operation is not implemented. |
KLEIDICV_ERROR_NULL_POINTER | Null pointer was passed as an argument. |
KLEIDICV_ERROR_RANGE | A value was encountered outside the representable or valid range. |
KLEIDICV_ERROR_ALLOCATION | Could not allocate memory. |
KLEIDICV_ERROR_ALIGNMENT | A value did not meet alignment requirements. |
KLEIDICV_ERROR_CONTEXT_MISMATCH | The provided context (like kleidicv_morphology_context_t) is not compatible with the operation. |