OpenCV
4.0.0-beta
Open Source Computer Vision
|
#include <functional>
#include <iostream>
#include <unordered_map>
#include <vector>
#include <string>
#include <utility>
#include <type_traits>
#include <opencv2/gapi/gcommon.hpp>
#include <opencv2/gapi/util/util.hpp>
#include <opencv2/gapi/gcall.hpp>
#include <opencv2/gapi/garg.hpp>
#include <opencv2/gapi/gmetaarg.hpp>
#include <opencv2/gapi/gtype_traits.hpp>
#include <opencv2/gapi/util/compiler_hints.hpp>
Namespaces | |
cv | |
cv::detail | |
cv::gapi | |
Macros | |
#define | G_ID_HELPER_BODY(Class, Id) |
#define | G_ID_HELPER_CLASS(Class) Class##IdHelper |
#define | G_TYPED_KERNEL(Class, API, Id) |
#define | G_TYPED_KERNEL_M(Class, API, Id) |
Typedefs | |
using | cv::gapi::GLookupOrder = std::vector< GBackend > |
using | cv::GShapes = std::vector< GShape > |
template<typename T > | |
using | cv::detail::is_nongapi_type = std::is_same< T, typename MetaType< T >::type > |
Enumerations | |
enum | cv::unite_policy { cv::unite_policy::REPLACE, cv::unite_policy::KEEP } |
Functions | |
GAPI_EXPORTS GKernelPackage | cv::gapi::combine (const GKernelPackage &lhs, const GKernelPackage &rhs, const cv::unite_policy policy) |
template<typename T > | |
std::enable_if<!is_nongapi_type< T >::value, typename MetaType< T >::type >::type | cv::detail::get_in_meta (const GMetaArgs &in_meta, const GArgs &, int idx) |
template<typename T > | |
std::enable_if< is_nongapi_type< T >::value, T >::type | cv::detail::get_in_meta (const GMetaArgs &, const GArgs &in_args, int idx) |
template<typename... KK> | |
GKernelPackage | cv::gapi::kernels () |
GLookupOrder | cv::gapi::lookup_order (std::initializer_list< GBackend > &&list) |
bool | cv::gapi::operator!= (const GBackend &lhs, const GBackend &rhs) |
#define G_ID_HELPER_BODY | ( | Class, | |
Id | |||
) |
#define G_ID_HELPER_CLASS | ( | Class | ) | Class##IdHelper |
#define G_TYPED_KERNEL | ( | Class, | |
API, | |||
Id | |||
) |
#define G_TYPED_KERNEL_M | ( | Class, | |
API, | |||
Id | |||
) |