OpenCV  4.1.0
Open Source Computer Vision
Classes | Macros | Enumerations
Low-level API for external libraries / plugins

Classes

struct  OpenCV_API_Header
 

Macros

#define CV_API_CALL
 calling convention (including callbacks)
 

Enumerations

enum  CvResult {
  CV_ERROR_FAIL = -1,
  CV_ERROR_OK = 0
}
 

Detailed Description

API for OpenCV external plugins:

Plugins are usually built separately or before OpenCV (OpenCV can depend on them - like HAL libraries).

Using this approach OpenCV provides some basic low level functionality for external plugins.

Note
Preview only (no backward compatibility)

Macro Definition Documentation

#define CV_API_CALL

calling convention (including callbacks)

Enumeration Type Documentation

enum CvResult
Enumerator
CV_ERROR_FAIL 

Some error occured (TODO Require to fill exception information)

CV_ERROR_OK 

No error.