OpenCV  4.9.0-dev
Open Source Computer Vision
Classes | Namespaces | Typedefs
render_types.hpp File Reference
#include <string>
#include <vector>
#include <opencv2/gapi/opencv_includes.hpp>
#include <opencv2/gapi/util/variant.hpp>
#include <opencv2/gapi/own/exports.hpp>

Classes

struct  cv::gapi::wip::draw::Circle
 This structure represents a circle to draw. More...
 
struct  cv::gapi::wip::draw::freetype_font
 This structure specifies which FreeType font to use by FText primitives. More...
 
struct  cv::gapi::wip::draw::FText
 This structure represents a text string to draw using FreeType renderer. More...
 
struct  cv::gapi::wip::draw::Image
 This structure represents an image to draw. More...
 
struct  cv::gapi::wip::draw::Line
 This structure represents a line to draw. More...
 
struct  cv::gapi::wip::draw::Mosaic
 This structure represents a mosaicing operation. More...
 
struct  cv::gapi::wip::draw::Poly
 This structure represents a polygon to draw. More...
 
struct  cv::gapi::wip::draw::Rect
 This structure represents a rectangle to draw. More...
 
struct  cv::gapi::wip::draw::Text
 This structure represents a text string to draw. More...
 

Namespaces

 cv
 "black box" representation of the file storage associated with a file on disk.
 
 cv::gapi
 
 cv::gapi::wip
 This namespace contains experimental G-API functionality, functions or structures in this namespace are subjects to change or removal in the future releases. This namespace also contains functions which API is not stabilized yet.
 
 cv::gapi::wip::draw
 

Typedefs

using cv::gapi::wip::draw::Prim = util::variant< Text, FText, Rect, Circle, Line, Mosaic, Image, Poly >
 
using cv::gapi::wip::draw::Prims = std::vector< Prim >