Go to the source code of this file.
Classes | |
| class | cv::VideoCapture |
| class | cv::VideoWriter |
Namespaces | |
| namespace | cv |
| Namespace where all the C++ OpenCV functionality resides. | |
Typedefs | |
| typedef void(* | cv::MouseCallback )(int event, int x, int y, int flags, void *userdata) |
| typedef void(CV_CDECL * | cv::TrackbarCallback )(int pos, void *userdata) |
| typedef void(* | cv::OpenGlDrawCallback )(void *userdata) |
| typedef void(CV_CDECL * | cv::ButtonCallback )(int state, void *userdata) |
Enumerations | |
| enum | { cv::WINDOW_NORMAL = CV_WINDOW_NORMAL, cv::WINDOW_AUTOSIZE = CV_WINDOW_AUTOSIZE, cv::WINDOW_OPENGL = CV_WINDOW_OPENGL, cv::WND_PROP_FULLSCREEN = CV_WND_PROP_FULLSCREEN, cv::WND_PROP_AUTOSIZE = CV_WND_PROP_AUTOSIZE, cv::WND_PROP_ASPECT_RATIO = CV_WND_PROP_ASPECTRATIO, cv::WND_PROP_OPENGL = CV_WND_PROP_OPENGL } |
| enum | { cv::EVENT_MOUSEMOVE = 0, cv::EVENT_LBUTTONDOWN = 1, cv::EVENT_RBUTTONDOWN = 2, cv::EVENT_MBUTTONDOWN = 3, cv::EVENT_LBUTTONUP = 4, cv::EVENT_RBUTTONUP = 5, cv::EVENT_MBUTTONUP = 6, cv::EVENT_LBUTTONDBLCLK = 7, cv::EVENT_RBUTTONDBLCLK = 8, cv::EVENT_MBUTTONDBLCLK = 9 } |
| enum | { cv::EVENT_FLAG_LBUTTON = 1, cv::EVENT_FLAG_RBUTTON = 2, cv::EVENT_FLAG_MBUTTON = 4, cv::EVENT_FLAG_CTRLKEY = 8, cv::EVENT_FLAG_SHIFTKEY = 16, cv::EVENT_FLAG_ALTKEY = 32 } |
| enum | { cv::IMREAD_UNCHANGED = -1, cv::IMREAD_GRAYSCALE = 0, cv::IMREAD_COLOR = 1, cv::IMREAD_ANYDEPTH = 2, cv::IMREAD_ANYCOLOR = 4 } |
| enum | { cv::IMWRITE_JPEG_QUALITY = 1, cv::IMWRITE_PNG_COMPRESSION = 16, cv::IMWRITE_PNG_STRATEGY = 17, cv::IMWRITE_PNG_BILEVEL = 18, cv::IMWRITE_PNG_STRATEGY_DEFAULT = 0, cv::IMWRITE_PNG_STRATEGY_FILTERED = 1, cv::IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY = 2, cv::IMWRITE_PNG_STRATEGY_RLE = 3, cv::IMWRITE_PNG_STRATEGY_FIXED = 4, cv::IMWRITE_PXM_BINARY = 32 } |
Functions | |
| CV_EXPORTS_W void | cv::namedWindow (const string &winname, int flags=WINDOW_AUTOSIZE) |
| CV_EXPORTS_W void | cv::destroyWindow (const string &winname) |
| CV_EXPORTS_W void | cv::destroyAllWindows () |
| CV_EXPORTS_W int | cv::startWindowThread () |
| CV_EXPORTS_W int | cv::waitKey (int delay=0) |
| CV_EXPORTS_W void | cv::imshow (const string &winname, InputArray mat) |
| CV_EXPORTS_W void | cv::resizeWindow (const string &winname, int width, int height) |
| CV_EXPORTS_W void | cv::moveWindow (const string &winname, int x, int y) |
| CV_EXPORTS_W void | cv::setWindowProperty (const string &winname, int prop_id, double prop_value) |
| CV_EXPORTS_W double | cv::getWindowProperty (const string &winname, int prop_id) |
| CV_EXPORTS void | cv::setMouseCallback (const string &winname, MouseCallback onMouse, void *userdata=0) |
| assigns callback for mouse events | |
| CV_EXPORTS int | cv::createTrackbar (const string &trackbarname, const string &winname, int *value, int count, TrackbarCallback onChange=0, void *userdata=0) |
| CV_EXPORTS_W int | cv::getTrackbarPos (const string &trackbarname, const string &winname) |
| CV_EXPORTS_W void | cv::setTrackbarPos (const string &trackbarname, const string &winname, int pos) |
| CV_EXPORTS void | cv::setOpenGlDrawCallback (const string &winname, OpenGlDrawCallback onOpenGlDraw, void *userdata=0) |
| CV_EXPORTS void | cv::setOpenGlContext (const string &winname) |
| CV_EXPORTS void | cv::updateWindow (const string &winname) |
| CV_EXPORTS void | cv::pointCloudShow (const string &winname, const GlCamera &camera, const GlArrays &arr) |
| CV_EXPORTS void | cv::pointCloudShow (const string &winname, const GlCamera &camera, InputArray points, InputArray colors=noArray()) |
| CV_EXPORTS CvFont | cv::fontQt (const string &nameFont, int pointSize=-1, Scalar color=Scalar::all(0), int weight=CV_FONT_NORMAL, int style=CV_STYLE_NORMAL, int spacing=0) |
| CV_EXPORTS void | cv::addText (const Mat &img, const string &text, Point org, CvFont font) |
| CV_EXPORTS void | cv::displayOverlay (const string &winname, const string &text, int delayms CV_DEFAULT(0)) |
| CV_EXPORTS void | cv::displayStatusBar (const string &winname, const string &text, int delayms CV_DEFAULT(0)) |
| CV_EXPORTS void | cv::saveWindowParameters (const string &windowName) |
| CV_EXPORTS void | cv::loadWindowParameters (const string &windowName) |
| CV_EXPORTS int | cv::startLoop (int(*pt2Func)(int argc, char *argv[]), int argc, char *argv[]) |
| CV_EXPORTS void | cv::stopLoop () |
| CV_EXPORTS int | cv::createButton (const string &bar_name, ButtonCallback on_change, void *userdata=NULL, int type=CV_PUSH_BUTTON, bool initial_button_state=0) |
| CV_EXPORTS_W Mat | cv::imread (const string &filename, int flags=1) |
| CV_EXPORTS_W bool | cv::imwrite (const string &filename, InputArray img, const vector< int > ¶ms=vector< int >()) |
| CV_EXPORTS_W Mat | cv::imdecode (InputArray buf, int flags) |
| CV_EXPORTS Mat | cv::imdecode (InputArray buf, int flags, Mat *dst) |
| CV_EXPORTS_W bool | cv::imencode (const string &ext, InputArray img, CV_OUT vector< uchar > &buf, const vector< int > ¶ms=vector< int >()) |