OpenCV 4.10.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 尚未稳定的函数。 | |
类型定义 | |
使用 | cv::GArgs = std::vector< GArg > |
使用 | cv::GRunArgBase = util::variant< cv::UMat, cv::RMat, cv::gapi::wip::IStreamSource::Ptr, cv::Mat, cv::Scalar, cv::detail::VectorRef, cv::detail::OpaqueRef, cv::MediaFrame > |
使用 | cv::GRunArgP = util::variant< cv::UMat *, cv::Mat *, cv::RMat *, cv::Scalar *, cv::MediaFrame *, cv::detail::VectorRef, cv::detail::OpaqueRef > |
使用 | cv::GRunArgs = std::vector< GRunArg > |
使用 | cv::GRunArgsP = std::vector< GRunArgP > |
使用 | cv::GTypesInfo = std::vector< GTypeInfo > |
模板<typename T > | |
使用 | cv::detail::is_garg = std::is_same< GArg, typename std::decay< T >::type > |
函数 | |
cv::GRunArg | cv::gapi::bind (cv::GRunArgP &out) |
将图执行期间可用的输出 GRunArgsP 包装到 GRunArgs 中,该 GRunArgs 可以序列化。 | |
cv::GRunArgsP | cv::gapi::bind (cv::GRunArgs &out_args) |
将反序列化的输出 GRunArgs 包装到 GRunArgsP 中,该 GRunArgsP 可以由 GCompiled 使用。 | |
void | cv::detail::constructGraphOutputs (const cv::GTypesInfo &out_info, cv::GRunArgs &args, cv::GRunArgsP &outs) |
模板<typename... Ts> | |
GRunArgs | cv::gin (const Ts &... args) |
模板<typename... Ts> | |
GRunArgsP | cv::gout (Ts &... args) |
GRunArgs & | cv::operator+= (GRunArgs &lhs, const GRunArgs &rhs) |
此运算符允许在运行时补充输入向量。 | |
GRunArgsP & | cv::operator+= (GRunArgsP &lhs, const GRunArgsP &rhs) |
此运算符允许在运行时补充输出向量。 | |