OpenCV 4.10.0
开源计算机视觉
|
#include <functional>
#include <vector>
#include <type_traits>
#include <opencv2/gapi/opencv_includes.hpp>
#include <opencv2/gapi/util/any.hpp>
#include <opencv2/gapi/util/optional.hpp>
#include <opencv2/gapi/own/exports.hpp>
#include <opencv2/gapi/own/assert.hpp>
#include <opencv2/gapi/render/render_types.hpp>
#include <opencv2/gapi/s11n/base.hpp>
命名空间 | |
命名空间 | cv |
与磁盘上的文件关联的文件存储的“黑盒”表示。 | |
命名空间 | cv::detail |
命名空间 | cv::gapi |
命名空间 | cv::gapi::s11n |
此命名空间包含 G-API 序列化和反序列化函数以及数据结构。 | |
命名空间 | cv::gapi::s11n::detail |
命名空间 | std |
STL 命名空间。 | |
类型定义 | |
using | cv::GCompileArgs = std::vector< GCompileArg > |
using | cv::detail::GOpaqueTraitsArrayTypes = std::tuple< int, double, float, uint64_t, bool, std::string, cv::Size, cv::Scalar, cv::Point, cv::Point2f, cv::Point3f, cv::Mat, cv::Rect, cv::gapi::wip::draw::Prim > |
using | cv::detail::GOpaqueTraitsOpaqueTypes = std::tuple< int, double, float, uint64_t, bool, std::string, cv::Size, cv::Point, cv::Point2f, cv::Point3f, cv::Rect, cv::gapi::wip::draw::Prim > |
template<typename T > | |
using | cv::detail::is_compile_arg = std::is_same< GCompileArg, typename std::decay< T >::type > |
枚举 | |
enum class | cv::GShape : int { cv::GMAT , cv::GSCALAR , cv::GARRAY , cv::GOPAQUE , cv::GFRAME } |
enum class | cv::detail::OpaqueKind : int { cv::detail::CV_UNKNOWN , cv::detail::CV_BOOL , cv::detail::CV_INT , cv::detail::CV_INT64 , cv::detail::CV_DOUBLE , cv::detail::CV_FLOAT , cv::detail::CV_UINT64 , cv::detail::CV_STRING , cv::detail::CV_POINT , cv::detail::CV_POINT2F , cv::detail::CV_POINT3F , cv::detail::CV_SIZE , cv::detail::CV_RECT , cv::detail::CV_SCALAR , cv::detail::CV_MAT , cv::detail::CV_DRAW_PRIM } |
函数 | |
template<typename... Ts> | |
GCompileArgs | cv::compile_args (Ts &&... args) |
将参数列表(参数包)包装成编译参数向量 (cv::GCompileArg)。 | |
cv::GCompileArgs & | cv::operator+= (cv::GCompileArgs &lhs, const cv::GCompileArgs &rhs) |