Data Structures and Functions

ocl::Info

class ocl::Info

this class should be maintained by the user and be passed to getDevice

ocl::getDevice

Returns the list of devices

C++: int ocl::getDevice(std::vector<Info>& oclinfo, int devicetype=CVCL_DEVICE_TYPE_GPU )
Parameters:
  • oclinfo – Output vector of ocl::Info structures
  • devicetype – One of CVCL_DEVICE_TYPE_GPU, CVCL_DEVICE_TYPE_CPU or CVCL_DEVICE_TYPE_DEFAULT.

the function must be called before any other cv::ocl functions; it initializes ocl runtime.