OpenCV  4.8.0
Open Source Computer Vision
Classes | Namespaces | Typedefs | Functions
ov.hpp File Reference
#include <string>
#include <opencv2/gapi/util/any.hpp>
#include <opencv2/gapi/own/exports.hpp>
#include <opencv2/gapi/gkernel.hpp>
#include <opencv2/gapi/infer.hpp>
#include <map>

Classes

struct  cv::gapi::ov::detail::ParamDesc::CompiledModel
 
struct  cv::gapi::ov::detail::ParamDesc::Model
 
struct  cv::gapi::ov::detail::ParamDesc
 
struct  cv::gapi::ov::Params< Net >
 This structure provides functions that fill inference parameters for "OpenVINO Toolkit" model. More...
 
class  cv::gapi::ov::Params< cv::gapi::Generic >
 

Namespaces

 cv
 "black box" representation of the file storage associated with a file on disk.
 
 cv::gapi
 
 cv::gapi::ov
 This namespace contains G-API OpenVINO 2.0 backend functions, structures, and symbols.
 
 cv::gapi::ov::detail
 

Typedefs

template<typename T >
using cv::gapi::ov::detail::AttrMap = std::map< std::string, T >
 
template<typename Attr >
using cv::gapi::ov::detail::LayerVariantAttr = cv::util::variant< cv::util::monostate, AttrMap< Attr >, Attr >
 

Functions

cv::gapi::GBackend cv::gapi::ov::backend ()
 
static detail::ParamDesc::Model & cv::gapi::ov::detail::getModelToSetAttrOrThrow (detail::ParamDesc::Kind &kind, const std::string &attr_name)