OpenCV 4.11.0
开源计算机视觉库
|
#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>
类 | |
结构体 | cv::gapi::wip::Data |
此聚合类型表示 G-API 可以处理的所有类型(通过变体)。更多… | |
结构体 | cv::detail::ExtractArgsCallback |
结构体 | cv::detail::ExtractMetaCallback |
类 | cv::GArg |
结构体 | cv::GRunArg |
命名空间 | |
命名空间 | cv |
命名空间 | cv::detail |
命名空间 | cv::gapi |
命名空间 | cv::gapi::wip |
此命名空间包含实验性的 G-API 功能,此命名空间中的函数或结构在将来的版本中可能会发生更改或删除。此命名空间还包含 API 尚未稳定的函数。 | |
类型定义 | |
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> |
函数 | |
cv::GRunArg | cv::gapi::bind (cv::GRunArgP &out) |
将图执行期间可用的输出 GRunArgsP 包装到可序列化的 GRunArgs。 | |
cv::GRunArgsP | cv::gapi::bind (cv::GRunArgs &out_args) |
将反序列化的输出 GRunArgs 包装到可由GCompiled使用的 GRunArgsP。 | |
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) |
此运算符允许在运行时补充输入向量。 | |
GRunArgsP & | cv::operator+= (GRunArgsP &lhs, const GRunArgsP &rhs) |
此运算符允许在运行时补充输出向量。 | |