OpenCV
4.5.1
Open Source Computer Vision
|
Namespaces | |
detail | |
meta_tag | |
Functions | |
cv::GMat | BGR (const cv::GFrame &in) |
Gets bgr plane from input frame. More... | |
GMat | desync (const GMat &g) |
Starts a desynchronized branch in the graph. More... | |
G_TYPED_KERNEL (GSize,< GOpaque< Size >(GMat)>, "org.opencv.streaming.size") | |
G_TYPED_KERNEL (GSizeR,< GOpaque< Size >(GOpaque< Rect >)>, "org.opencv.streaming.sizeR") | |
cv::gapi::GKernelPackage | kernels () |
Create a kernel package object containing kernels and transformations specified in variadic template argument. More... | |
template<typename T , typename G > | |
cv::GOpaque< T > | meta (G g, const std::string &tag) |
template<typename G > | |
cv::GOpaque< int64_t > | seq_id (G g) |
template<typename G > | |
cv::GOpaque< int64_t > | seqNo (G g) |
GOpaque< Size > | size (const GMat &src) |
Gets dimensions from Mat. More... | |
GOpaque< Size > | size (const GOpaque< Rect > &r) |
template<typename G > | |
cv::GOpaque< int64_t > | timestamp (G g) |
cv::GMat cv::gapi::streaming::BGR | ( | const cv::GFrame & | in | ) |
Gets bgr plane from input frame.
in | Input frame |
Starts a desynchronized branch in the graph.
This operation takes a single G-API data object and returns a graph-level "duplicate" of this object.
Operations which use this data object can be desynchronized from the rest of the graph.
This operation has no effect when a GComputation is compiled with regular cv::GComputation::compile(), since cv::GCompiled objects always produce their full output vectors.
This operation only makes sense when a GComputation is compiled in straming mode with cv::GComputation::compileStreaming(). If this operation is used and there are desynchronized outputs, the user should use a special version of cv::GStreamingCompiled::pull() which produces an array of cv::util::optional<> objects.
cv::gapi::streaming::G_TYPED_KERNEL | ( | GSize | , |
< GOpaque< Size >(GMat)> | , | ||
"org.opencv.streaming.size" | |||
) |
cv::gapi::streaming::G_TYPED_KERNEL | ( | GSizeR | , |
< GOpaque< Size >(GOpaque< Rect >)> | , | ||
"org.opencv.streaming.sizeR" | |||
) |
cv::GOpaque<T> cv::gapi::streaming::meta | ( | G | g, |
const std::string & | tag | ||
) |
cv::GOpaque<int64_t> cv::gapi::streaming::seq_id | ( | G | g | ) |
cv::GOpaque<int64_t> cv::gapi::streaming::seqNo | ( | G | g | ) |
Gets dimensions from Mat.
src | Input tensor |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. Gets dimensions from rectangle.
r | Input rectangle. |
cv::GOpaque<int64_t> cv::gapi::streaming::timestamp | ( | G | g | ) |