OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::ocl 名稱空間參考

類  Context
 
類  Device
 
類  Image2D
 
類  Kernel(核心)
 
類  KernelArg
 
類  OpenCLExecutionContext
 
類  OpenCLExecutionContextScope
 
類  Platform
 
類  PlatformInfo
 
類  Program
 
類  ProgramSource
 
類  Queue
 
類  Timer
 

列舉

列舉  OclVectorStrategy {
  OCL_VECTOR_OWN = 0 ,
  OCL_VECTOR_MAX = 1 ,
  OCL_VECTOR_DEFAULT = OCL_VECTOR_OWN
}
 

函式

void attachContext (const String &platformName, void *platformID, void *context, void *deviceID)
 將 OpenCL 上下文附加到 OpenCV。
 
void buildOptionsAddMatrixDescription (String &buildOptions, const String &name, InputArray _m)
 
int checkOptimalVectorWidth (const int *vectorWidths, InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray(), OclVectorStrategy strat=OCL_VECTOR_DEFAULT)
 
void convertFromBuffer (void *cl_mem_buffer, size_t step, int rows, int cols, int type, UMat &dst)
 將 OpenCL 緩衝區轉換為 UMat
 
void convertFromImage (void *cl_mem_image, UMat &dst)
 將 OpenCL image2d_t 轉換為 UMat
 
const char * convertTypeStr (int sdepth, int ddepth, int cn, char *buf)
 
const char * convertTypeStr (int sdepth, int ddepth, int cn, char *buf, size_t buf_size)
 
void finish ()
 
MatAllocatorgetOpenCLAllocator ()
 
const char * getOpenCLErrorString (int errorCode)
 
void getPlatfomsInfo (std::vector< PlatformInfo > &platform_info)
 
bool haveAmdBlas ()
 
bool haveAmdFft ()
 
bool haveOpenCL ()
 
bool haveSVM ()
 
void initializeContextFromHandle (Context &ctx, void *platform, void *context, void *device)
 
static bool isOpenCLActivated ()
 
String kernelToStr (InputArray _kernel, int ddepth=-1, const char *name=NULL)
 
const char * memopTypeToStr (int t)
 
int predictOptimalVectorWidth (InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray(), OclVectorStrategy strat=OCL_VECTOR_DEFAULT)
 
int predictOptimalVectorWidthMax (InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray())
 
void setUseOpenCL (bool flag)
 
const char * typeToStr (int t)
 
bool useOpenCL ()
 
const char * vecopTypeToStr (int t)
 

函式文件

◆ isOpenCLActivated()

static bool cv::ocl::isOpenCLActivated ( )
inlinestatic