OpenCV 5.0.0-pre
Open Source Computer Vision
|
#include <type_traits>
#include <vector>
#include <ostream>
#include <opencv2/gapi/util/variant.hpp>
#include <opencv2/gapi/gmat.hpp>
#include <opencv2/gapi/gscalar.hpp>
#include <opencv2/gapi/garray.hpp>
#include <opencv2/gapi/gopaque.hpp>
#include <opencv2/gapi/garg.hpp>
#include <opencv2/gapi/gmetaarg.hpp>
Classes | |
struct | cv::GIOProtoArgs< Tag > |
struct | cv::In_Tag |
struct | cv::Out_Tag |
Namespaces | |
namespace | cv |
namespace | cv::detail |
Typedefs | |
using | cv::GProtoArg |
using | cv::GProtoArgs = std::vector<GProtoArg> |
using | cv::GProtoInputArgs = GIOProtoArgs<In_Tag> |
using | cv::GProtoOutputArgs = GIOProtoArgs<Out_Tag> |
Functions | |
bool | cv::can_describe (const GMetaArg &meta, const GRunArg &arg) |
bool | cv::can_describe (const GMetaArg &meta, const GRunArgP &argp) |
bool | cv::can_describe (const GMetaArgs &metas, const GRunArgs &args) |
GMetaArg | cv::descr_of (const GRunArg &arg) |
GMetaArg | cv::descr_of (const GRunArgP &argp) |
GMetaArgs | cv::descr_of (const GRunArgs &args) |
template<typename... Ts, int... Indexes> | |
static GProtoOutputArgs | cv::detail::getGOut_impl (const std::tuple< Ts... > &ts, detail::Seq< Indexes... >) |
template<typename... Ts> | |
GProtoInputArgs | cv::GIn (Ts &&... ts) |
template<typename... Ts> | |
GProtoOutputArgs | cv::GOut (const std::tuple< Ts... > &ts) |
template<typename... Ts> | |
GProtoOutputArgs | cv::GOut (std::tuple< Ts... > &&ts) |
template<typename... Ts> | |
GProtoOutputArgs | cv::GOut (Ts &&... ts) |
template<typename Tg > | |
cv::GIOProtoArgs< Tg > & | cv::operator+= (cv::GIOProtoArgs< Tg > &lhs, const cv::GIOProtoArgs< Tg > &rhs) |
template<typename... Ts> | |
GProtoArgs | cv::detail::packArgs (Ts... args) |
void | cv::validate_input_arg (const GRunArg &arg) |
void | cv::validate_input_args (const GRunArgs &args) |
GRunArg | cv::value_of (const GOrigin &origin) |