OpenCV
5.0.0alpha
Open Source Computer Vision
|
#include <vector>
#include <unordered_map>
#include <type_traits>
#include <opencv2/gapi/opencv_includes.hpp>
#include <opencv2/gapi/own/mat.hpp>
#include <opencv2/gapi/media.hpp>
#include <opencv2/gapi/util/util.hpp>
#include <opencv2/gapi/util/any.hpp>
#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/gframe.hpp>
#include <opencv2/gapi/gtype_traits.hpp>
#include <opencv2/gapi/gmetaarg.hpp>
#include <opencv2/gapi/streaming/source.hpp>
#include <opencv2/gapi/rmat.hpp>
Classes | |
struct | cv::gapi::wip::Data |
This aggregate type represents all types which G-API can handle (via variant). More... | |
struct | cv::detail::ExtractArgsCallback |
struct | cv::detail::ExtractMetaCallback |
class | cv::GArg |
struct | cv::GRunArg |
Namespaces | |
namespace | cv |
namespace | cv::detail |
namespace | cv::gapi |
namespace | cv::gapi::wip |
This namespace contains experimental G-API functionality, functions or structures in this namespace are subjects to change or removal in the future releases. This namespace also contains functions which API is not stabilized yet. | |
Typedefs | |
using | cv::GArgs = std::vector<GArg> |
using | cv::GRunArgBase |
using | cv::GRunArgP |
using | cv::GRunArgs = std::vector<GRunArg> |
using | cv::GRunArgsP = std::vector<GRunArgP> |
using | cv::GTypesInfo = std::vector<GTypeInfo> |
template<typename T > | |
using | cv::detail::is_garg = std::is_same<GArg, typename std::decay<T>::type> |
Functions | |
cv::GRunArg | cv::gapi::bind (cv::GRunArgP &out) |
Wraps output GRunArgsP available during graph execution to GRunArgs which can be serialized. | |
cv::GRunArgsP | cv::gapi::bind (cv::GRunArgs &out_args) |
Wraps deserialized output GRunArgs to GRunArgsP which can be used by GCompiled. | |
void | cv::detail::constructGraphOutputs (const cv::GTypesInfo &out_info, cv::GRunArgs &args, cv::GRunArgsP &outs) |
template<typename... Ts> | |
GRunArgs | cv::gin (const Ts &... args) |
template<typename... Ts> | |
GRunArgsP | cv::gout (Ts &... args) |
GRunArgs & | cv::operator+= (GRunArgs &lhs, const GRunArgs &rhs) |
This operator allows to complement the input vector at runtime. | |
GRunArgsP & | cv::operator+= (GRunArgsP &lhs, const GRunArgsP &rhs) |
This operator allows to complement the output vector at runtime. | |