mexopencv  3.4.1
MEX interface for OpenCV library
Typedefs | Enumerations | Functions | Variables
highgui: High-level GUI

Typedefs

typedef void(* ButtonCallback) (int state, void *userdata)
 
typedef void(* MouseCallback) (int event, int x, int y, int flags, void *userdata)
 
typedef void(* OpenGlDrawCallback) (void *userdata)
 
typedef void(* TrackbarCallback) (int pos, void *userdata)
 

Enumerations

enum  MouseEventFlags
 
enum  MouseEventTypes
 
enum  QtButtonTypes
 
enum  QtFontStyles
 
enum  QtFontWeights
 
enum  WindowFlags
 
enum  WindowPropertyFlags
 

Functions

int createTrackbar (const String &trackbarname, const String &winname, int *value, int count, TrackbarCallback onChange=0, void *userdata=0)
 
void destroyAllWindows ()
 
void destroyWindow (const String &winname)
 
int getMouseWheelDelta (int flags)
 
int getTrackbarPos (const String &trackbarname, const String &winname)
 
Rect getWindowImageRect (const String &winname)
 
double getWindowProperty (const String &winname, int prop_id)
 
void imshow (const String &winname, InputArray mat)
 
void moveWindow (const String &winname, int x, int y)
 
void namedWindow (const String &winname, int flags=WINDOW_AUTOSIZE)
 
void resizeWindow (const String &winname, int width, int height)
 
void resizeWindow (const String &winname, const cv::Size &size)
 
Rect selectROI (const String &windowName, InputArray img, bool showCrosshair=true, bool fromCenter=false)
 
Rect selectROI (InputArray img, bool showCrosshair=true, bool fromCenter=false)
 
void selectROIs (const String &windowName, InputArray img, std::vector< Rect > &boundingBoxes, bool showCrosshair=true, bool fromCenter=false)
 
void setMouseCallback (const String &winname, MouseCallback onMouse, void *userdata=0)
 
void setTrackbarMax (const String &trackbarname, const String &winname, int maxval)
 
void setTrackbarMin (const String &trackbarname, const String &winname, int minval)
 
void setTrackbarPos (const String &trackbarname, const String &winname, int pos)
 
void setWindowProperty (const String &winname, int prop_id, double prop_value)
 
void setWindowTitle (const String &winname, const String &title)
 
int startWindowThread ()
 
int waitKey (int delay=0)
 
int waitKeyEx (int delay=0)
 

Variables

 EVENT_FLAG_LBUTTON
 
 EVENT_FLAG_RBUTTON
 
 EVENT_FLAG_MBUTTON
 
 EVENT_FLAG_CTRLKEY
 
 EVENT_FLAG_SHIFTKEY
 
 EVENT_FLAG_ALTKEY
 
 EVENT_MOUSEMOVE
 
 EVENT_LBUTTONDOWN
 
 EVENT_RBUTTONDOWN
 
 EVENT_MBUTTONDOWN
 
 EVENT_LBUTTONUP
 
 EVENT_RBUTTONUP
 
 EVENT_MBUTTONUP
 
 EVENT_LBUTTONDBLCLK
 
 EVENT_RBUTTONDBLCLK
 
 EVENT_MBUTTONDBLCLK
 
 EVENT_MOUSEWHEEL
 
 EVENT_MOUSEHWHEEL
 
 QT_PUSH_BUTTON
 
 QT_CHECKBOX
 
 QT_RADIOBOX
 
 QT_NEW_BUTTONBAR
 
 QT_STYLE_NORMAL
 
 QT_STYLE_ITALIC
 
 QT_STYLE_OBLIQUE
 
 QT_FONT_LIGHT
 
 QT_FONT_NORMAL
 
 QT_FONT_DEMIBOLD
 
 QT_FONT_BOLD
 
 QT_FONT_BLACK
 
 WINDOW_NORMAL
 
 WINDOW_AUTOSIZE
 
 WINDOW_OPENGL
 
 WINDOW_FULLSCREEN
 
 WINDOW_FREERATIO
 
 WINDOW_KEEPRATIO
 
 WINDOW_GUI_EXPANDED
 
 WINDOW_GUI_NORMAL
 
 WND_PROP_FULLSCREEN
 
 WND_PROP_AUTOSIZE
 
 WND_PROP_ASPECT_RATIO
 
 WND_PROP_OPENGL
 
 WND_PROP_VISIBLE
 

Detailed Description