![]() |
OpenCV 4.12.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 |
| using | cv::detail::GOpaqueTraitsOpaqueTypes |
| 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)。 | |
| template<typename T > | |
| cv::util::optional< T > | cv::gapi::getCompileArg (const cv::GCompileArgs &args) |
| 透過其型別從 cv::GCompileArgs 中檢索特定編譯引數。 | |
| cv::GCompileArgs & | cv::operator+= (cv::GCompileArgs &lhs, const cv::GCompileArgs &rhs) |