Enumerations | |
enum | CVBARI_LOG_MODE { CVBARI_LOG_SUBTRACTIONNOOVERFLOW = 0 , CVBARI_LOG_ADDITIONNOOVERFLOW = 1 , CVBARI_LOG_SUBTRACTIONWITHOVERFLOW = 2 , CVBARI_LOG_ADDITIONWITHOVERFLOW = 3 , CVBARI_LOG_AND = 5 , CVBARI_LOG_OR = 6 , CVBARI_LOG_XOR = 7 } |
Operations on the image. More... | |
enum | CVBARI_MULDIV_MODE { CVBARI_MULTIPLICATION = 0 , CVBARI_DIVISION = 1 } |
Multiplication and division operation on the image. More... | |
enum | CVBARI_RETURNCODE { CVBARI_INVALID_INIMAGE1 = -1 , CVBARI_INVALID_INIMAGE2 = -2 , CVBARI_INCOMPATIBLE_DATATYPES = -3 , CVBARI_INCOMPATIBLE_WIDTH_OR_HEIGHT = -4 , CVBARI_INIMAGE_PIXELACCESS_FAILED = -5 , CVBARI_OUTIMAGE_CREATION_FAILED = -6 , CVBARI_OUTIMAGE_PIXELACCESS_FAILED = -7 , CVBARI_INVALID_MODE_PARAMETER = -9 , CVBARI_INVALID_INPLANE1 = -10 , CVBARI_INVALID_INPLANE2 = -11 } |
General error codes. All the functions reject any incorrect or invalid images when they are called. A check is run to ensure that the input images have the correct data format, and to see whether they are of the same width and height. Another check determines whether the required access to input and output images is possible. The functions use a return value of the HRESULT type to inform the user of potential problems. More... | |
enum CVBARI_LOG_MODE |
Operations on the image.
enum CVBARI_MULDIV_MODE |
enum CVBARI_RETURNCODE |
General error codes.
All the functions reject any incorrect or invalid images when they are called. A check is run to ensure that the input images have the correct data format, and to see whether they are of the same width and height. Another check determines whether the required access to input and output images is possible. The functions use a return value of the HRESULT type to inform the user of potential problems.