| OpenCV 5.0.0alpha Open Source Computer Vision

Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
gcompoundkernel.hpp File Reference
`#include <opencv2/gapi/opencv_includes.hpp>`
`#include <opencv2/gapi/gcommon.hpp>`
`#include <opencv2/gapi/gkernel.hpp>`
`#include <opencv2/gapi/garg.hpp>`
Include dependency graph for gcompoundkernel.hpp:

## Classes
struct | cv::detail::GCompoundCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > >
struct | cv::detail::GCompoundContext
class | cv::detail::GCompoundKernel
class | cv::detail::GCompoundKernelImpl< Impl, K >
struct | cv::detail::get_compound_in< T >
struct | cv::detail::get_compound_in< cv::GArray< U > >
struct | cv::detail::get_compound_in< cv::GMatP >
struct | cv::detail::get_compound_in< cv::GOpaque< U > >

## Namespaces
namespace | cv
namespace | cv::detail
namespace | cv::gapi
namespace | cv::gapi::compound

## Macros
#define | GAPI_COMPOUND_KERNEL(Name, API)

## Functions
cv::gapi::GBackend | cv::gapi::compound::backend ()

## Macro Definition Documentation

## ◆ GAPI_COMPOUND_KERNEL

#define GAPI_COMPOUND_KERNEL | ( |  | Name,
|  |  | API )

Value:
struct Name: public cv::detail::GCompoundKernelImpl<Name, API>
cv::detail::GCompoundKernelImpl
Definition gcompoundkernel.hpp:113

Declares a new compound kernel. See this documentation chapter on compound kernels for more details.

Parameters

  Name | type name for new kernel
  API | the interface this kernel implements