OpenCV  2.4.13.7
Open Source Computer Vision
highgui_c.h File Reference

Macros

#define CV_FOURCC_MACRO(c1, c2, c3, c4)   (((c1) & 255) + (((c2) & 255) << 8) + (((c3) & 255) << 16) + (((c4) & 255) << 24))
 
#define CV_FOURCC_PROMPT   -1 /* Open Codec Selection Dialog (Windows only) */
 
#define CV_FOURCC_DEFAULT   CV_FOURCC('I', 'Y', 'U', 'V') /* Use default codec for specified filename (Linux only) */
 
#define cvCaptureFromFile   cvCreateFileCapture
 
#define cvCaptureFromCAM   cvCreateCameraCapture
 
#define cvCaptureFromAVI   cvCaptureFromFile
 
#define cvCreateAVIWriter   cvCreateVideoWriter
 
#define cvWriteToAVI   cvWriteFrame
 
#define cvAddSearchPath(path)
 
#define cvvInitSystem   cvInitSystem
 
#define cvvNamedWindow   cvNamedWindow
 
#define cvvShowImage   cvShowImage
 
#define cvvResizeWindow   cvResizeWindow
 
#define cvvDestroyWindow   cvDestroyWindow
 
#define cvvCreateTrackbar   cvCreateTrackbar
 
#define cvvLoadImage(name)   cvLoadImage((name),1)
 
#define cvvSaveImage   cvSaveImage
 
#define cvvAddSearchPath   cvAddSearchPath
 
#define cvvWaitKey(name)   cvWaitKey(0)
 
#define cvvWaitKeyEx(name, delay)   cvWaitKey(delay)
 
#define cvvConvertImage   cvConvertImage
 
#define HG_AUTOSIZE   CV_WINDOW_AUTOSIZE
 
#define set_preprocess_func   cvSetPreprocessFuncWin32
 
#define set_postprocess_func   cvSetPostprocessFuncWin32
 

Typedefs

typedef void(CV_CDECLCvButtonCallback) (int state, void *userdata)
 
typedef void(CV_CDECLCvTrackbarCallback) (int pos)
 
typedef void(CV_CDECLCvTrackbarCallback2) (int pos, void *userdata)
 
typedef int x
 
typedef int int y
 
typedef int int int flags
 
typedef int int int voidparam
 
typedef void(CV_CDECLCvOpenGlDrawCallback) (void *userdata)
 
typedef struct CvCapture CvCapture
 
typedef struct CvVideoWriter CvVideoWriter
 

Enumerations

enum  {
  CV_FONT_LIGHT = 25, CV_FONT_NORMAL = 50, CV_FONT_DEMIBOLD = 63, CV_FONT_BOLD = 75,
  CV_FONT_BLACK = 87
}
 
enum  { CV_STYLE_NORMAL = 0, CV_STYLE_ITALIC = 1, CV_STYLE_OBLIQUE = 2 }
 
enum  { CV_PUSH_BUTTON = 0, CV_CHECKBOX = 1, CV_RADIOBOX = 2 }
 
enum  {
  CV_WND_PROP_FULLSCREEN = 0, CV_WND_PROP_AUTOSIZE = 1, CV_WND_PROP_ASPECTRATIO = 2, CV_WND_PROP_OPENGL = 3,
  CV_WINDOW_NORMAL = 0x00000000, CV_WINDOW_AUTOSIZE = 0x00000001, CV_WINDOW_OPENGL = 0x00001000, CV_GUI_EXPANDED = 0x00000000,
  CV_GUI_NORMAL = 0x00000010, CV_WINDOW_FULLSCREEN = 1, CV_WINDOW_FREERATIO = 0x00000100, CV_WINDOW_KEEPRATIO = 0x00000000
}
 
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_LOAD_IMAGE_UNCHANGED =-1, CV_LOAD_IMAGE_GRAYSCALE =0, CV_LOAD_IMAGE_COLOR =1, CV_LOAD_IMAGE_ANYDEPTH =2,
  CV_LOAD_IMAGE_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
}
 
enum  { CV_CVTIMG_FLIP =1, CV_CVTIMG_SWAP_RB =2 }
 
enum  {
  CV_CAP_ANY =0, CV_CAP_MIL =100, CV_CAP_VFW =200, CV_CAP_V4L =200,
  CV_CAP_V4L2 =200, CV_CAP_FIREWARE =300, CV_CAP_FIREWIRE =300, CV_CAP_IEEE1394 =300,
  CV_CAP_DC1394 =300, CV_CAP_CMU1394 =300, CV_CAP_STEREO =400, CV_CAP_TYZX =400,
  CV_TYZX_LEFT =400, CV_TYZX_RIGHT =401, CV_TYZX_COLOR =402, CV_TYZX_Z =403,
  CV_CAP_QT =500, CV_CAP_UNICAP =600, CV_CAP_DSHOW =700, CV_CAP_MSMF =1400,
  CV_CAP_PVAPI =800, CV_CAP_OPENNI =900, CV_CAP_OPENNI_ASUS =910, CV_CAP_ANDROID =1000,
  CV_CAP_ANDROID_BACK =CV_CAP_ANDROID+99, CV_CAP_ANDROID_FRONT =CV_CAP_ANDROID+98, CV_CAP_XIAPI =1100, CV_CAP_AVFOUNDATION = 1200,
  CV_CAP_GIGANETIX = 1300, CV_CAP_INTELPERC = 1500
}
 
enum  {
  CV_CAP_PROP_DC1394_OFF = -4, CV_CAP_PROP_DC1394_MODE_MANUAL = -3, CV_CAP_PROP_DC1394_MODE_AUTO = -2, CV_CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO = -1,
  CV_CAP_PROP_POS_MSEC =0, CV_CAP_PROP_POS_FRAMES =1, CV_CAP_PROP_POS_AVI_RATIO =2, CV_CAP_PROP_FRAME_WIDTH =3,
  CV_CAP_PROP_FRAME_HEIGHT =4, CV_CAP_PROP_FPS =5, CV_CAP_PROP_FOURCC =6, CV_CAP_PROP_FRAME_COUNT =7,
  CV_CAP_PROP_FORMAT =8, CV_CAP_PROP_MODE =9, CV_CAP_PROP_BRIGHTNESS =10, CV_CAP_PROP_CONTRAST =11,
  CV_CAP_PROP_SATURATION =12, CV_CAP_PROP_HUE =13, CV_CAP_PROP_GAIN =14, CV_CAP_PROP_EXPOSURE =15,
  CV_CAP_PROP_CONVERT_RGB =16, CV_CAP_PROP_WHITE_BALANCE_U =17, CV_CAP_PROP_RECTIFICATION =18, CV_CAP_PROP_MONOCROME =19,
  CV_CAP_PROP_SHARPNESS =20, CV_CAP_PROP_AUTO_EXPOSURE =21, CV_CAP_PROP_GAMMA =22, CV_CAP_PROP_TEMPERATURE =23,
  CV_CAP_PROP_TRIGGER =24, CV_CAP_PROP_TRIGGER_DELAY =25, CV_CAP_PROP_WHITE_BALANCE_V =26, CV_CAP_PROP_ZOOM =27,
  CV_CAP_PROP_FOCUS =28, CV_CAP_PROP_GUID =29, CV_CAP_PROP_ISO_SPEED =30, CV_CAP_PROP_MAX_DC1394 =31,
  CV_CAP_PROP_BACKLIGHT =32, CV_CAP_PROP_PAN =33, CV_CAP_PROP_TILT =34, CV_CAP_PROP_ROLL =35,
  CV_CAP_PROP_IRIS =36, CV_CAP_PROP_SETTINGS =37, CV_CAP_PROP_BUFFERSIZE =38, CV_CAP_PROP_AUTOGRAB =1024,
  CV_CAP_PROP_SUPPORTED_PREVIEW_SIZES_STRING =1025, CV_CAP_PROP_PREVIEW_FORMAT =1026, CV_CAP_OPENNI_DEPTH_GENERATOR = 1 << 31, CV_CAP_OPENNI_IMAGE_GENERATOR = 1 << 30,
  CV_CAP_OPENNI_GENERATORS_MASK = CV_CAP_OPENNI_DEPTH_GENERATOR + CV_CAP_OPENNI_IMAGE_GENERATOR, CV_CAP_PROP_OPENNI_OUTPUT_MODE = 100, CV_CAP_PROP_OPENNI_FRAME_MAX_DEPTH = 101, CV_CAP_PROP_OPENNI_BASELINE = 102,
  CV_CAP_PROP_OPENNI_FOCAL_LENGTH = 103, CV_CAP_PROP_OPENNI_REGISTRATION = 104, CV_CAP_PROP_OPENNI_REGISTRATION_ON = CV_CAP_PROP_OPENNI_REGISTRATION, CV_CAP_PROP_OPENNI_APPROX_FRAME_SYNC = 105,
  CV_CAP_PROP_OPENNI_MAX_BUFFER_SIZE = 106, CV_CAP_PROP_OPENNI_CIRCLE_BUFFER = 107, CV_CAP_PROP_OPENNI_MAX_TIME_DURATION = 108, CV_CAP_PROP_OPENNI_GENERATOR_PRESENT = 109,
  CV_CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CV_CAP_OPENNI_IMAGE_GENERATOR + CV_CAP_PROP_OPENNI_GENERATOR_PRESENT, CV_CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CV_CAP_OPENNI_IMAGE_GENERATOR + CV_CAP_PROP_OPENNI_OUTPUT_MODE, CV_CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CV_CAP_OPENNI_DEPTH_GENERATOR + CV_CAP_PROP_OPENNI_BASELINE, CV_CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CV_CAP_OPENNI_DEPTH_GENERATOR + CV_CAP_PROP_OPENNI_FOCAL_LENGTH,
  CV_CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CV_CAP_OPENNI_DEPTH_GENERATOR + CV_CAP_PROP_OPENNI_REGISTRATION, CV_CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON = CV_CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION, CV_CAP_GSTREAMER_QUEUE_LENGTH = 200, CV_CAP_PROP_PVAPI_MULTICASTIP = 300,
  CV_CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE = 301, CV_CAP_PROP_PVAPI_DECIMATIONHORIZONTAL = 302, CV_CAP_PROP_PVAPI_DECIMATIONVERTICAL = 303, CV_CAP_PROP_PVAPI_BINNINGX = 304,
  CV_CAP_PROP_PVAPI_BINNINGY = 305, CV_CAP_PROP_PVAPI_PIXELFORMAT = 306, CV_CAP_PROP_XI_DOWNSAMPLING = 400, CV_CAP_PROP_XI_DATA_FORMAT = 401,
  CV_CAP_PROP_XI_OFFSET_X = 402, CV_CAP_PROP_XI_OFFSET_Y = 403, CV_CAP_PROP_XI_TRG_SOURCE = 404, CV_CAP_PROP_XI_TRG_SOFTWARE = 405,
  CV_CAP_PROP_XI_GPI_SELECTOR = 406, CV_CAP_PROP_XI_GPI_MODE = 407, CV_CAP_PROP_XI_GPI_LEVEL = 408, CV_CAP_PROP_XI_GPO_SELECTOR = 409,
  CV_CAP_PROP_XI_GPO_MODE = 410, CV_CAP_PROP_XI_LED_SELECTOR = 411, CV_CAP_PROP_XI_LED_MODE = 412, CV_CAP_PROP_XI_MANUAL_WB = 413,
  CV_CAP_PROP_XI_AUTO_WB = 414, CV_CAP_PROP_XI_AEAG = 415, CV_CAP_PROP_XI_EXP_PRIORITY = 416, CV_CAP_PROP_XI_AE_MAX_LIMIT = 417,
  CV_CAP_PROP_XI_AG_MAX_LIMIT = 418, CV_CAP_PROP_XI_AEAG_LEVEL = 419, CV_CAP_PROP_XI_TIMEOUT = 420, CV_CAP_PROP_ANDROID_FLASH_MODE = 8001,
  CV_CAP_PROP_ANDROID_FOCUS_MODE = 8002, CV_CAP_PROP_ANDROID_WHITE_BALANCE = 8003, CV_CAP_PROP_ANDROID_ANTIBANDING = 8004, CV_CAP_PROP_ANDROID_FOCAL_LENGTH = 8005,
  CV_CAP_PROP_ANDROID_FOCUS_DISTANCE_NEAR = 8006, CV_CAP_PROP_ANDROID_FOCUS_DISTANCE_OPTIMAL = 8007, CV_CAP_PROP_ANDROID_FOCUS_DISTANCE_FAR = 8008, CV_CAP_PROP_ANDROID_EXPOSE_LOCK = 8009,
  CV_CAP_PROP_ANDROID_WHITEBALANCE_LOCK = 8010, CV_CAP_PROP_IOS_DEVICE_FOCUS = 9001, CV_CAP_PROP_IOS_DEVICE_EXPOSURE = 9002, CV_CAP_PROP_IOS_DEVICE_FLASH = 9003,
  CV_CAP_PROP_IOS_DEVICE_WHITEBALANCE = 9004, CV_CAP_PROP_IOS_DEVICE_TORCH = 9005, CV_CAP_PROP_GIGA_FRAME_OFFSET_X = 10001, CV_CAP_PROP_GIGA_FRAME_OFFSET_Y = 10002,
  CV_CAP_PROP_GIGA_FRAME_WIDTH_MAX = 10003, CV_CAP_PROP_GIGA_FRAME_HEIGH_MAX = 10004, CV_CAP_PROP_GIGA_FRAME_SENS_WIDTH = 10005, CV_CAP_PROP_GIGA_FRAME_SENS_HEIGH = 10006,
  CV_CAP_PROP_INTELPERC_PROFILE_COUNT = 11001, CV_CAP_PROP_INTELPERC_PROFILE_IDX = 11002, CV_CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE = 11003, CV_CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE = 11004,
  CV_CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD = 11005, CV_CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ = 11006, CV_CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT = 11007, CV_CAP_INTELPERC_DEPTH_GENERATOR = 1 << 29,
  CV_CAP_INTELPERC_IMAGE_GENERATOR = 1 << 28, CV_CAP_INTELPERC_GENERATORS_MASK = CV_CAP_INTELPERC_DEPTH_GENERATOR + CV_CAP_INTELPERC_IMAGE_GENERATOR
}
 
enum  {
  CV_CAP_OPENNI_DEPTH_MAP = 0, CV_CAP_OPENNI_POINT_CLOUD_MAP = 1, CV_CAP_OPENNI_DISPARITY_MAP = 2, CV_CAP_OPENNI_DISPARITY_MAP_32F = 3,
  CV_CAP_OPENNI_VALID_DEPTH_MASK = 4, CV_CAP_OPENNI_BGR_IMAGE = 5, CV_CAP_OPENNI_GRAY_IMAGE = 6
}
 
enum  {
  CV_CAP_OPENNI_VGA_30HZ = 0, CV_CAP_OPENNI_SXGA_15HZ = 1, CV_CAP_OPENNI_SXGA_30HZ = 2, CV_CAP_OPENNI_QVGA_30HZ = 3,
  CV_CAP_OPENNI_QVGA_60HZ = 4
}
 
enum  {
  CV_CAP_ANDROID_COLOR_FRAME_BGR = 0, CV_CAP_ANDROID_COLOR_FRAME = CV_CAP_ANDROID_COLOR_FRAME_BGR, CV_CAP_ANDROID_GREY_FRAME = 1, CV_CAP_ANDROID_COLOR_FRAME_RGB = 2,
  CV_CAP_ANDROID_COLOR_FRAME_BGRA = 3, CV_CAP_ANDROID_COLOR_FRAME_RGBA = 4
}
 
enum  {
  CV_CAP_ANDROID_FLASH_MODE_AUTO = 0, CV_CAP_ANDROID_FLASH_MODE_OFF, CV_CAP_ANDROID_FLASH_MODE_ON, CV_CAP_ANDROID_FLASH_MODE_RED_EYE,
  CV_CAP_ANDROID_FLASH_MODE_TORCH
}
 
enum  {
  CV_CAP_ANDROID_FOCUS_MODE_AUTO = 0, CV_CAP_ANDROID_FOCUS_MODE_CONTINUOUS_PICTURE, CV_CAP_ANDROID_FOCUS_MODE_CONTINUOUS_VIDEO, CV_CAP_ANDROID_FOCUS_MODE_EDOF,
  CV_CAP_ANDROID_FOCUS_MODE_FIXED, CV_CAP_ANDROID_FOCUS_MODE_INFINITY, CV_CAP_ANDROID_FOCUS_MODE_MACRO
}
 
enum  {
  CV_CAP_ANDROID_WHITE_BALANCE_AUTO = 0, CV_CAP_ANDROID_WHITE_BALANCE_CLOUDY_DAYLIGHT, CV_CAP_ANDROID_WHITE_BALANCE_DAYLIGHT, CV_CAP_ANDROID_WHITE_BALANCE_FLUORESCENT,
  CV_CAP_ANDROID_WHITE_BALANCE_INCANDESCENT, CV_CAP_ANDROID_WHITE_BALANCE_SHADE, CV_CAP_ANDROID_WHITE_BALANCE_TWILIGHT, CV_CAP_ANDROID_WHITE_BALANCE_WARM_FLUORESCENT
}
 
enum  { CV_CAP_ANDROID_ANTIBANDING_50HZ = 0, CV_CAP_ANDROID_ANTIBANDING_60HZ, CV_CAP_ANDROID_ANTIBANDING_AUTO, CV_CAP_ANDROID_ANTIBANDING_OFF }
 
enum  { CV_CAP_INTELPERC_DEPTH_MAP = 0, CV_CAP_INTELPERC_UVDEPTH_MAP = 1, CV_CAP_INTELPERC_IR_MAP = 2, CV_CAP_INTELPERC_IMAGE = 3 }
 

Functions

CvFont cvFontQt (const char *nameFont, int pointSize CV_DEFAULT(-1), CvScalar color CV_DEFAULT(cvScalarAll(0)), int weight CV_DEFAULT(CV_FONT_NORMAL), int style CV_DEFAULT(CV_STYLE_NORMAL), int spacing CV_DEFAULT(0))
 
void cvAddText (const CvArr *img, const char *text, CvPoint org, CvFont *arg2)
 
void cvDisplayOverlay (const char *name, const char *text, int delayms CV_DEFAULT(0))
 
void cvDisplayStatusBar (const char *name, const char *text, int delayms CV_DEFAULT(0))
 
void cvSaveWindowParameters (const char *name)
 
void cvLoadWindowParameters (const char *name)
 
int cvStartLoop (int(*pt2Func)(int argc, char *argv[]), int argc, char *argv[])
 
void cvStopLoop (void)
 
int cvCreateButton (const char *button_name CV_DEFAULT(NULL), CvButtonCallback on_change CV_DEFAULT(NULL), void *userdata CV_DEFAULT(NULL), int button_type CV_DEFAULT(CV_PUSH_BUTTON), int initial_button_state CV_DEFAULT(0))
 
int cvInitSystem (int argc, char **argv)
 
int cvStartWindowThread (void)
 
int cvNamedWindow (const char *name, int flags CV_DEFAULT(CV_WINDOW_AUTOSIZE))
 
void cvSetWindowProperty (const char *name, int prop_id, double prop_value)
 
double cvGetWindowProperty (const char *name, int prop_id)
 
void cvShowImage (const char *name, const CvArr *image)
 
void cvResizeWindow (const char *name, int width, int height)
 
void cvMoveWindow (const char *name, int x, int y)
 
void cvDestroyWindow (const char *name)
 
void cvDestroyAllWindows (void)
 
voidcvGetWindowHandle (const char *name)
 
const char * cvGetWindowName (void *window_handle)
 
int cvCreateTrackbar (const char *trackbar_name, const char *window_name, int *value, int count, CvTrackbarCallback on_change CV_DEFAULT(NULL))
 
int cvCreateTrackbar2 (const char *trackbar_name, const char *window_name, int *value, int count, CvTrackbarCallback2 on_change, void *userdata CV_DEFAULT(0))
 
int cvGetTrackbarPos (const char *trackbar_name, const char *window_name)
 
void cvSetTrackbarPos (const char *trackbar_name, const char *window_name, int pos)
 
void cvSetTrackbarMax (const char *trackbar_name, const char *window_name, int maxval)
 
typedef void (CV_CDECL *CvMouseCallback)(int event
 
void cvSetMouseCallback (const char *window_name, CvMouseCallback on_mouse, void *param CV_DEFAULT(NULL))
 
IplImagecvLoadImage (const char *filename, int iscolor CV_DEFAULT(CV_LOAD_IMAGE_COLOR))
 
CvMatcvLoadImageM (const char *filename, int iscolor CV_DEFAULT(CV_LOAD_IMAGE_COLOR))
 
int cvSaveImage (const char *filename, const CvArr *image, const int *params CV_DEFAULT(0))
 
IplImagecvDecodeImage (const CvMat *buf, int iscolor CV_DEFAULT(CV_LOAD_IMAGE_COLOR))
 
CvMatcvDecodeImageM (const CvMat *buf, int iscolor CV_DEFAULT(CV_LOAD_IMAGE_COLOR))
 
CvMatcvEncodeImage (const char *ext, const CvArr *image, const int *params CV_DEFAULT(0))
 
void cvConvertImage (const CvArr *src, CvArr *dst, int flags CV_DEFAULT(0))
 
int cvWaitKey (int delay CV_DEFAULT(0))
 
void cvSetOpenGlDrawCallback (const char *window_name, CvOpenGlDrawCallback callback, void *userdata CV_DEFAULT(NULL))
 
void cvSetOpenGlContext (const char *window_name)
 
void cvUpdateWindow (const char *window_name)
 
CvCapturecvCreateFileCapture (const char *filename)
 
CvCapturecvCreateCameraCapture (int index)
 
int cvGrabFrame (CvCapture *capture)
 
IplImagecvRetrieveFrame (CvCapture *capture, int streamIdx CV_DEFAULT(0))
 
IplImagecvQueryFrame (CvCapture *capture)
 
void cvReleaseCapture (CvCapture **capture)
 
double cvGetCaptureProperty (CvCapture *capture, int property_id)
 
int cvSetCaptureProperty (CvCapture *capture, int property_id, double value)
 
int cvGetCaptureDomain (CvCapture *capture)
 
CV_INLINE int CV_FOURCC (char c1, char c2, char c3, char c4)
 
CvVideoWritercvCreateVideoWriter (const char *filename, int fourcc, double fps, CvSize frame_size, int is_color CV_DEFAULT(1))
 
int cvWriteFrame (CvVideoWriter *writer, const IplImage *image)
 
void cvReleaseVideoWriter (CvVideoWriter **writer)
 

Macro Definition Documentation

§ CV_FOURCC_DEFAULT

#define CV_FOURCC_DEFAULT   CV_FOURCC('I', 'Y', 'U', 'V') /* Use default codec for specified filename (Linux only) */

§ CV_FOURCC_MACRO

#define CV_FOURCC_MACRO (   c1,
  c2,
  c3,
  c4 
)    (((c1) & 255) + (((c2) & 255) << 8) + (((c3) & 255) << 16) + (((c4) & 255) << 24))

§ CV_FOURCC_PROMPT

#define CV_FOURCC_PROMPT   -1 /* Open Codec Selection Dialog (Windows only) */

§ cvAddSearchPath

#define cvAddSearchPath (   path)

§ cvCaptureFromAVI

#define cvCaptureFromAVI   cvCaptureFromFile

§ cvCaptureFromCAM

#define cvCaptureFromCAM   cvCreateCameraCapture

§ cvCaptureFromFile

#define cvCaptureFromFile   cvCreateFileCapture

§ cvCreateAVIWriter

#define cvCreateAVIWriter   cvCreateVideoWriter

§ cvvAddSearchPath

#define cvvAddSearchPath   cvAddSearchPath

§ cvvConvertImage

#define cvvConvertImage   cvConvertImage

§ cvvCreateTrackbar

#define cvvCreateTrackbar   cvCreateTrackbar

§ cvvDestroyWindow

#define cvvDestroyWindow   cvDestroyWindow

§ cvvInitSystem

#define cvvInitSystem   cvInitSystem

§ cvvLoadImage

#define cvvLoadImage (   name)    cvLoadImage((name),1)

§ cvvNamedWindow

#define cvvNamedWindow   cvNamedWindow

§ cvvResizeWindow

#define cvvResizeWindow   cvResizeWindow

§ cvvSaveImage

#define cvvSaveImage   cvSaveImage

§ cvvShowImage

#define cvvShowImage   cvShowImage

§ cvvWaitKey

#define cvvWaitKey (   name)    cvWaitKey(0)

§ cvvWaitKeyEx

#define cvvWaitKeyEx (   name,
  delay 
)    cvWaitKey(delay)

§ cvWriteToAVI

#define cvWriteToAVI   cvWriteFrame

§ HG_AUTOSIZE

#define HG_AUTOSIZE   CV_WINDOW_AUTOSIZE

§ set_postprocess_func

#define set_postprocess_func   cvSetPostprocessFuncWin32

§ set_preprocess_func

#define set_preprocess_func   cvSetPreprocessFuncWin32

Typedef Documentation

§ CvButtonCallback

typedef void(CV_CDECL * CvButtonCallback) (int state, void *userdata)

§ CvCapture

typedef struct CvCapture CvCapture

§ CvOpenGlDrawCallback

typedef void(CV_CDECL * CvOpenGlDrawCallback) (void *userdata)

§ CvTrackbarCallback

typedef void(CV_CDECL * CvTrackbarCallback) (int pos)

§ CvTrackbarCallback2

typedef void(CV_CDECL * CvTrackbarCallback2) (int pos, void *userdata)

§ CvVideoWriter

typedef struct CvVideoWriter CvVideoWriter

§ flags

typedef int int int flags

§ param

typedef int int int void* param

§ x

typedef int x

§ y

typedef int int y

Enumeration Type Documentation

§ anonymous enum

anonymous enum
Enumerator
CV_FONT_LIGHT 
CV_FONT_NORMAL 
CV_FONT_DEMIBOLD 
CV_FONT_BOLD 
CV_FONT_BLACK 

§ anonymous enum

anonymous enum
Enumerator
CV_STYLE_NORMAL 
CV_STYLE_ITALIC 
CV_STYLE_OBLIQUE 

§ anonymous enum

anonymous enum
Enumerator
CV_PUSH_BUTTON 
CV_CHECKBOX 
CV_RADIOBOX 

§ anonymous enum

anonymous enum
Enumerator
CV_WND_PROP_FULLSCREEN 
CV_WND_PROP_AUTOSIZE 
CV_WND_PROP_ASPECTRATIO 
CV_WND_PROP_OPENGL 
CV_WINDOW_NORMAL 
CV_WINDOW_AUTOSIZE 
CV_WINDOW_OPENGL 
CV_GUI_EXPANDED 
CV_GUI_NORMAL 
CV_WINDOW_FULLSCREEN 
CV_WINDOW_FREERATIO 
CV_WINDOW_KEEPRATIO 

§ anonymous enum

anonymous enum
Enumerator
CV_EVENT_MOUSEMOVE 
CV_EVENT_LBUTTONDOWN 
CV_EVENT_RBUTTONDOWN 
CV_EVENT_MBUTTONDOWN 
CV_EVENT_LBUTTONUP 
CV_EVENT_RBUTTONUP 
CV_EVENT_MBUTTONUP 
CV_EVENT_LBUTTONDBLCLK 
CV_EVENT_RBUTTONDBLCLK 
CV_EVENT_MBUTTONDBLCLK 

§ anonymous enum

anonymous enum
Enumerator
CV_EVENT_FLAG_LBUTTON 
CV_EVENT_FLAG_RBUTTON 
CV_EVENT_FLAG_MBUTTON 
CV_EVENT_FLAG_CTRLKEY 
CV_EVENT_FLAG_SHIFTKEY 
CV_EVENT_FLAG_ALTKEY 

§ anonymous enum

anonymous enum
Enumerator
CV_LOAD_IMAGE_UNCHANGED 
CV_LOAD_IMAGE_GRAYSCALE 
CV_LOAD_IMAGE_COLOR 
CV_LOAD_IMAGE_ANYDEPTH 
CV_LOAD_IMAGE_ANYCOLOR 

§ anonymous enum

anonymous enum
Enumerator
CV_IMWRITE_JPEG_QUALITY 
CV_IMWRITE_PNG_COMPRESSION 
CV_IMWRITE_PNG_STRATEGY 
CV_IMWRITE_PNG_BILEVEL 
CV_IMWRITE_PNG_STRATEGY_DEFAULT 
CV_IMWRITE_PNG_STRATEGY_FILTERED 
CV_IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY 
CV_IMWRITE_PNG_STRATEGY_RLE 
CV_IMWRITE_PNG_STRATEGY_FIXED 
CV_IMWRITE_PXM_BINARY 

§ anonymous enum

anonymous enum
Enumerator
CV_CVTIMG_FLIP 
CV_CVTIMG_SWAP_RB 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_ANY 
CV_CAP_MIL 
CV_CAP_VFW 
CV_CAP_V4L 
CV_CAP_V4L2 
CV_CAP_FIREWARE 
CV_CAP_FIREWIRE 
CV_CAP_IEEE1394 
CV_CAP_DC1394 
CV_CAP_CMU1394 
CV_CAP_STEREO 
CV_CAP_TYZX 
CV_TYZX_LEFT 
CV_TYZX_RIGHT 
CV_TYZX_COLOR 
CV_TYZX_Z 
CV_CAP_QT 
CV_CAP_UNICAP 
CV_CAP_DSHOW 
CV_CAP_MSMF 
CV_CAP_PVAPI 
CV_CAP_OPENNI 
CV_CAP_OPENNI_ASUS 
CV_CAP_ANDROID 
CV_CAP_ANDROID_BACK 
CV_CAP_ANDROID_FRONT 
CV_CAP_XIAPI 
CV_CAP_AVFOUNDATION 
CV_CAP_GIGANETIX 
CV_CAP_INTELPERC 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_PROP_DC1394_OFF 
CV_CAP_PROP_DC1394_MODE_MANUAL 
CV_CAP_PROP_DC1394_MODE_AUTO 
CV_CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO 
CV_CAP_PROP_POS_MSEC 
CV_CAP_PROP_POS_FRAMES 
CV_CAP_PROP_POS_AVI_RATIO 
CV_CAP_PROP_FRAME_WIDTH 
CV_CAP_PROP_FRAME_HEIGHT 
CV_CAP_PROP_FPS 
CV_CAP_PROP_FOURCC 
CV_CAP_PROP_FRAME_COUNT 
CV_CAP_PROP_FORMAT 
CV_CAP_PROP_MODE 
CV_CAP_PROP_BRIGHTNESS 
CV_CAP_PROP_CONTRAST 
CV_CAP_PROP_SATURATION 
CV_CAP_PROP_HUE 
CV_CAP_PROP_GAIN 
CV_CAP_PROP_EXPOSURE 
CV_CAP_PROP_CONVERT_RGB 
CV_CAP_PROP_WHITE_BALANCE_U 
CV_CAP_PROP_RECTIFICATION 
CV_CAP_PROP_MONOCROME 
CV_CAP_PROP_SHARPNESS 
CV_CAP_PROP_AUTO_EXPOSURE 
CV_CAP_PROP_GAMMA 
CV_CAP_PROP_TEMPERATURE 
CV_CAP_PROP_TRIGGER 
CV_CAP_PROP_TRIGGER_DELAY 
CV_CAP_PROP_WHITE_BALANCE_V 
CV_CAP_PROP_ZOOM 
CV_CAP_PROP_FOCUS 
CV_CAP_PROP_GUID 
CV_CAP_PROP_ISO_SPEED 
CV_CAP_PROP_MAX_DC1394 
CV_CAP_PROP_BACKLIGHT 
CV_CAP_PROP_PAN 
CV_CAP_PROP_TILT 
CV_CAP_PROP_ROLL 
CV_CAP_PROP_IRIS 
CV_CAP_PROP_SETTINGS 
CV_CAP_PROP_BUFFERSIZE 
CV_CAP_PROP_AUTOGRAB 
CV_CAP_PROP_SUPPORTED_PREVIEW_SIZES_STRING 
CV_CAP_PROP_PREVIEW_FORMAT 
CV_CAP_OPENNI_DEPTH_GENERATOR 
CV_CAP_OPENNI_IMAGE_GENERATOR 
CV_CAP_OPENNI_GENERATORS_MASK 
CV_CAP_PROP_OPENNI_OUTPUT_MODE 
CV_CAP_PROP_OPENNI_FRAME_MAX_DEPTH 
CV_CAP_PROP_OPENNI_BASELINE 
CV_CAP_PROP_OPENNI_FOCAL_LENGTH 
CV_CAP_PROP_OPENNI_REGISTRATION 
CV_CAP_PROP_OPENNI_REGISTRATION_ON 
CV_CAP_PROP_OPENNI_APPROX_FRAME_SYNC 
CV_CAP_PROP_OPENNI_MAX_BUFFER_SIZE 
CV_CAP_PROP_OPENNI_CIRCLE_BUFFER 
CV_CAP_PROP_OPENNI_MAX_TIME_DURATION 
CV_CAP_PROP_OPENNI_GENERATOR_PRESENT 
CV_CAP_OPENNI_IMAGE_GENERATOR_PRESENT 
CV_CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE 
CV_CAP_OPENNI_DEPTH_GENERATOR_BASELINE 
CV_CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH 
CV_CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION 
CV_CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON 
CV_CAP_GSTREAMER_QUEUE_LENGTH 
CV_CAP_PROP_PVAPI_MULTICASTIP 
CV_CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE 
CV_CAP_PROP_PVAPI_DECIMATIONHORIZONTAL 
CV_CAP_PROP_PVAPI_DECIMATIONVERTICAL 
CV_CAP_PROP_PVAPI_BINNINGX 
CV_CAP_PROP_PVAPI_BINNINGY 
CV_CAP_PROP_PVAPI_PIXELFORMAT 
CV_CAP_PROP_XI_DOWNSAMPLING 
CV_CAP_PROP_XI_DATA_FORMAT 
CV_CAP_PROP_XI_OFFSET_X 
CV_CAP_PROP_XI_OFFSET_Y 
CV_CAP_PROP_XI_TRG_SOURCE 
CV_CAP_PROP_XI_TRG_SOFTWARE 
CV_CAP_PROP_XI_GPI_SELECTOR 
CV_CAP_PROP_XI_GPI_MODE 
CV_CAP_PROP_XI_GPI_LEVEL 
CV_CAP_PROP_XI_GPO_SELECTOR 
CV_CAP_PROP_XI_GPO_MODE 
CV_CAP_PROP_XI_LED_SELECTOR 
CV_CAP_PROP_XI_LED_MODE 
CV_CAP_PROP_XI_MANUAL_WB 
CV_CAP_PROP_XI_AUTO_WB 
CV_CAP_PROP_XI_AEAG 
CV_CAP_PROP_XI_EXP_PRIORITY 
CV_CAP_PROP_XI_AE_MAX_LIMIT 
CV_CAP_PROP_XI_AG_MAX_LIMIT 
CV_CAP_PROP_XI_AEAG_LEVEL 
CV_CAP_PROP_XI_TIMEOUT 
CV_CAP_PROP_ANDROID_FLASH_MODE 
CV_CAP_PROP_ANDROID_FOCUS_MODE 
CV_CAP_PROP_ANDROID_WHITE_BALANCE 
CV_CAP_PROP_ANDROID_ANTIBANDING 
CV_CAP_PROP_ANDROID_FOCAL_LENGTH 
CV_CAP_PROP_ANDROID_FOCUS_DISTANCE_NEAR 
CV_CAP_PROP_ANDROID_FOCUS_DISTANCE_OPTIMAL 
CV_CAP_PROP_ANDROID_FOCUS_DISTANCE_FAR 
CV_CAP_PROP_ANDROID_EXPOSE_LOCK 
CV_CAP_PROP_ANDROID_WHITEBALANCE_LOCK 
CV_CAP_PROP_IOS_DEVICE_FOCUS 
CV_CAP_PROP_IOS_DEVICE_EXPOSURE 
CV_CAP_PROP_IOS_DEVICE_FLASH 
CV_CAP_PROP_IOS_DEVICE_WHITEBALANCE 
CV_CAP_PROP_IOS_DEVICE_TORCH 
CV_CAP_PROP_GIGA_FRAME_OFFSET_X 
CV_CAP_PROP_GIGA_FRAME_OFFSET_Y 
CV_CAP_PROP_GIGA_FRAME_WIDTH_MAX 
CV_CAP_PROP_GIGA_FRAME_HEIGH_MAX 
CV_CAP_PROP_GIGA_FRAME_SENS_WIDTH 
CV_CAP_PROP_GIGA_FRAME_SENS_HEIGH 
CV_CAP_PROP_INTELPERC_PROFILE_COUNT 
CV_CAP_PROP_INTELPERC_PROFILE_IDX 
CV_CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE 
CV_CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE 
CV_CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD 
CV_CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ 
CV_CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT 
CV_CAP_INTELPERC_DEPTH_GENERATOR 
CV_CAP_INTELPERC_IMAGE_GENERATOR 
CV_CAP_INTELPERC_GENERATORS_MASK 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_OPENNI_DEPTH_MAP 
CV_CAP_OPENNI_POINT_CLOUD_MAP 
CV_CAP_OPENNI_DISPARITY_MAP 
CV_CAP_OPENNI_DISPARITY_MAP_32F 
CV_CAP_OPENNI_VALID_DEPTH_MASK 
CV_CAP_OPENNI_BGR_IMAGE 
CV_CAP_OPENNI_GRAY_IMAGE 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_OPENNI_VGA_30HZ 
CV_CAP_OPENNI_SXGA_15HZ 
CV_CAP_OPENNI_SXGA_30HZ 
CV_CAP_OPENNI_QVGA_30HZ 
CV_CAP_OPENNI_QVGA_60HZ 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_ANDROID_COLOR_FRAME_BGR 
CV_CAP_ANDROID_COLOR_FRAME 
CV_CAP_ANDROID_GREY_FRAME 
CV_CAP_ANDROID_COLOR_FRAME_RGB 
CV_CAP_ANDROID_COLOR_FRAME_BGRA 
CV_CAP_ANDROID_COLOR_FRAME_RGBA 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_ANDROID_FLASH_MODE_AUTO 
CV_CAP_ANDROID_FLASH_MODE_OFF 
CV_CAP_ANDROID_FLASH_MODE_ON 
CV_CAP_ANDROID_FLASH_MODE_RED_EYE 
CV_CAP_ANDROID_FLASH_MODE_TORCH 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_ANDROID_FOCUS_MODE_AUTO 
CV_CAP_ANDROID_FOCUS_MODE_CONTINUOUS_PICTURE 
CV_CAP_ANDROID_FOCUS_MODE_CONTINUOUS_VIDEO 
CV_CAP_ANDROID_FOCUS_MODE_EDOF 
CV_CAP_ANDROID_FOCUS_MODE_FIXED 
CV_CAP_ANDROID_FOCUS_MODE_INFINITY 
CV_CAP_ANDROID_FOCUS_MODE_MACRO 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_ANDROID_WHITE_BALANCE_AUTO 
CV_CAP_ANDROID_WHITE_BALANCE_CLOUDY_DAYLIGHT 
CV_CAP_ANDROID_WHITE_BALANCE_DAYLIGHT 
CV_CAP_ANDROID_WHITE_BALANCE_FLUORESCENT 
CV_CAP_ANDROID_WHITE_BALANCE_INCANDESCENT 
CV_CAP_ANDROID_WHITE_BALANCE_SHADE 
CV_CAP_ANDROID_WHITE_BALANCE_TWILIGHT 
CV_CAP_ANDROID_WHITE_BALANCE_WARM_FLUORESCENT 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_ANDROID_ANTIBANDING_50HZ 
CV_CAP_ANDROID_ANTIBANDING_60HZ 
CV_CAP_ANDROID_ANTIBANDING_AUTO 
CV_CAP_ANDROID_ANTIBANDING_OFF 

§ anonymous enum

anonymous enum
Enumerator
CV_CAP_INTELPERC_DEPTH_MAP 
CV_CAP_INTELPERC_UVDEPTH_MAP 
CV_CAP_INTELPERC_IR_MAP 
CV_CAP_INTELPERC_IMAGE 

Function Documentation

§ CV_FOURCC()

CV_INLINE int CV_FOURCC ( char  c1,
char  c2,
char  c3,
char  c4 
)

§ cvAddText()

void cvAddText ( const CvArr img,
const char *  text,
CvPoint  org,
CvFont arg2 
)

§ cvConvertImage()

void cvConvertImage ( const CvArr src,
CvArr dst,
int flags   CV_DEFAULT
)

§ cvCreateButton()

int cvCreateButton ( const char *button_name   CV_DEFAULTNULL,
CvButtonCallback on_change   CV_DEFAULTNULL,
void *userdata   CV_DEFAULTNULL,
int button_type   CV_DEFAULTCV_PUSH_BUTTON,
int initial_button_state   CV_DEFAULT
)

§ cvCreateCameraCapture()

CvCapture* cvCreateCameraCapture ( int  index)

§ cvCreateFileCapture()

CvCapture* cvCreateFileCapture ( const char *  filename)

§ cvCreateTrackbar()

int cvCreateTrackbar ( const char *  trackbar_name,
const char *  window_name,
int value,
int  count,
CvTrackbarCallback on_change   CV_DEFAULTNULL 
)

§ cvCreateTrackbar2()

int cvCreateTrackbar2 ( const char *  trackbar_name,
const char *  window_name,
int value,
int  count,
CvTrackbarCallback2  on_change,
void *userdata   CV_DEFAULT
)

§ cvCreateVideoWriter()

CvVideoWriter* cvCreateVideoWriter ( const char *  filename,
int  fourcc,
double  fps,
CvSize  frame_size,
int is_color   CV_DEFAULT
)

§ cvDecodeImage()

IplImage* cvDecodeImage ( const CvMat buf,
int iscolor   CV_DEFAULTCV_LOAD_IMAGE_COLOR 
)

§ cvDecodeImageM()

CvMat* cvDecodeImageM ( const CvMat buf,
int iscolor   CV_DEFAULTCV_LOAD_IMAGE_COLOR 
)

§ cvDestroyAllWindows()

void cvDestroyAllWindows ( void  )

§ cvDestroyWindow()

void cvDestroyWindow ( const char *  name)

§ cvDisplayOverlay()

void cvDisplayOverlay ( const char *  name,
const char *  text,
int delayms   CV_DEFAULT
)

§ cvDisplayStatusBar()

void cvDisplayStatusBar ( const char *  name,
const char *  text,
int delayms   CV_DEFAULT
)

§ cvEncodeImage()

CvMat* cvEncodeImage ( const char *  ext,
const CvArr image,
const int *params   CV_DEFAULT
)

§ cvFontQt()

CvFont cvFontQt ( const char *  nameFont,
int pointSize   CV_DEFAULT-1,
CvScalar color   CV_DEFAULTcvScalarAll(0),
int weight   CV_DEFAULTCV_FONT_NORMAL,
int style   CV_DEFAULTCV_STYLE_NORMAL,
int spacing   CV_DEFAULT
)

§ cvGetCaptureDomain()

int cvGetCaptureDomain ( CvCapture capture)

§ cvGetCaptureProperty()

double cvGetCaptureProperty ( CvCapture capture,
int  property_id 
)

§ cvGetTrackbarPos()

int cvGetTrackbarPos ( const char *  trackbar_name,
const char *  window_name 
)

§ cvGetWindowHandle()

void* cvGetWindowHandle ( const char *  name)

§ cvGetWindowName()

const char* cvGetWindowName ( void window_handle)

§ cvGetWindowProperty()

double cvGetWindowProperty ( const char *  name,
int  prop_id 
)

§ cvGrabFrame()

int cvGrabFrame ( CvCapture capture)

§ cvInitSystem()

int cvInitSystem ( int  argc,
char **  argv 
)

§ cvLoadImage()

IplImage* cvLoadImage ( const char *  filename,
int iscolor   CV_DEFAULTCV_LOAD_IMAGE_COLOR 
)

§ cvLoadImageM()

CvMat* cvLoadImageM ( const char *  filename,
int iscolor   CV_DEFAULTCV_LOAD_IMAGE_COLOR 
)

§ cvLoadWindowParameters()

void cvLoadWindowParameters ( const char *  name)

§ cvMoveWindow()

void cvMoveWindow ( const char *  name,
int  x,
int  y 
)

§ cvNamedWindow()

int cvNamedWindow ( const char *  name,
int flags   CV_DEFAULTCV_WINDOW_AUTOSIZE 
)

§ cvQueryFrame()

IplImage* cvQueryFrame ( CvCapture capture)

§ cvReleaseCapture()

void cvReleaseCapture ( CvCapture **  capture)

§ cvReleaseVideoWriter()

void cvReleaseVideoWriter ( CvVideoWriter **  writer)

§ cvResizeWindow()

void cvResizeWindow ( const char *  name,
int  width,
int  height 
)

§ cvRetrieveFrame()

IplImage* cvRetrieveFrame ( CvCapture capture,
int streamIdx   CV_DEFAULT
)

§ cvSaveImage()

int cvSaveImage ( const char *  filename,
const CvArr image,
const int *params   CV_DEFAULT
)

§ cvSaveWindowParameters()

void cvSaveWindowParameters ( const char *  name)

§ cvSetCaptureProperty()

int cvSetCaptureProperty ( CvCapture capture,
int  property_id,
double  value 
)

§ cvSetMouseCallback()

void cvSetMouseCallback ( const char *  window_name,
CvMouseCallback  on_mouse,
void *param   CV_DEFAULTNULL 
)

§ cvSetOpenGlContext()

void cvSetOpenGlContext ( const char *  window_name)

§ cvSetOpenGlDrawCallback()

void cvSetOpenGlDrawCallback ( const char *  window_name,
CvOpenGlDrawCallback  callback,
void *userdata   CV_DEFAULTNULL 
)

§ cvSetTrackbarMax()

void cvSetTrackbarMax ( const char *  trackbar_name,
const char *  window_name,
int  maxval 
)

§ cvSetTrackbarPos()

void cvSetTrackbarPos ( const char *  trackbar_name,
const char *  window_name,
int  pos 
)

§ cvSetWindowProperty()

void cvSetWindowProperty ( const char *  name,
int  prop_id,
double  prop_value 
)

§ cvShowImage()

void cvShowImage ( const char *  name,
const CvArr image 
)

§ cvStartLoop()

int cvStartLoop ( int(*)(int argc, char *argv[])  pt2Func,
int  argc,
char *  argv[] 
)

§ cvStartWindowThread()

int cvStartWindowThread ( void  )

§ cvStopLoop()

void cvStopLoop ( void  )

§ cvUpdateWindow()

void cvUpdateWindow ( const char *  window_name)

§ cvWaitKey()

int cvWaitKey ( int delay   CV_DEFAULT0)

§ cvWriteFrame()

int cvWriteFrame ( CvVideoWriter writer,
const IplImage image 
)

§ void()

typedef void ( CV_CDECL CvMouseCallback)