Defines |
| #define | CV_FOURCC_DEFAULT CV_FOURCC('I', 'Y', 'U', 'V') |
| #define | CV_FOURCC_PROMPT -1 |
| #define | cvAddSearchPath(path) |
| #define | cvCaptureFromAVI cvCaptureFromFile |
| #define | cvCaptureFromCAM cvCreateCameraCapture |
| #define | cvCaptureFromFile cvCreateFileCapture |
| #define | cvCreateAVIWriter cvCreateVideoWriter |
| #define | cvvAddSearchPath cvAddSearchPath |
| #define | cvvConvertImage cvConvertImage |
| #define | cvvCreateTrackbar cvCreateTrackbar |
| #define | cvvDestroyWindow cvDestroyWindow |
| #define | cvvInitSystem cvInitSystem |
| #define | cvvLoadImage(name) cvLoadImage((name),1) |
| #define | cvvNamedWindow cvNamedWindow |
| #define | cvvResizeWindow cvResizeWindow |
| #define | cvvSaveImage cvSaveImage |
| #define | cvvShowImage cvShowImage |
| #define | cvvWaitKey(name) cvWaitKey(0) |
| #define | cvvWaitKeyEx(name, delay) cvWaitKey(delay) |
| #define | cvWriteToAVI cvWriteFrame |
| #define | HG_AUTOSIZE CV_WINDOW_AUTOSIZE |
| #define | set_postprocess_func cvSetPostprocessFuncWin32 |
| #define | set_preprocess_func cvSetPreprocessFuncWin32 |
Typedefs |
| typedef void(CV_CDECL * | CvButtonCallback )(int state, void *userdata) |
| typedef struct CvCapture | CvCapture |
| typedef void(CV_CDECL * | CvOpenGLCallback )(void *userdata) |
| typedef void(CV_CDECL * | CvTrackbarCallback )(int pos) |
| typedef void(CV_CDECL * | CvTrackbarCallback2 )(int pos, void *userdata) |
| typedef struct CvVideoWriter | CvVideoWriter |
| typedef int int int | flags |
| typedef int int int void * | param |
| typedef int | x |
| typedef int int | y |
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_WINDOW_NORMAL = 0x00000000,
CV_WINDOW_AUTOSIZE = 0x00000001,
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_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_PVAPI = 800
} |
| enum | {
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 = 17,
CV_CAP_PROP_RECTIFICATION = 18,
CV_CAP_PROP_MONOCROME = 19
} |
Functions |
| CV_INLINE int | CV_FOURCC (char c1, char c2, char c3, char c4) |
| void | cvAddText (const CvArr *img, const char *text, CvPoint org, CvFont *arg2) |
| void | cvConvertImage (const CvArr *src, CvArr *dst, int flags CV_DEFAULT(0)) |
| 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)) |
| CvCapture * | cvCreateCameraCapture (int index) |
| CvCapture * | cvCreateFileCapture (const char *filename) |
| void | cvCreateOpenGLCallback (const char *window_name, CvOpenGLCallback callbackOpenGL, void *userdata CV_DEFAULT(NULL), double angle CV_DEFAULT(-1), double zmin CV_DEFAULT(-1), double zmax CV_DEFAULT(-1)) |
| 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)) |
| CvVideoWriter * | cvCreateVideoWriter (const char *filename, int fourcc, double fps, CvSize frame_size, int is_color CV_DEFAULT(1)) |
| IplImage * | cvDecodeImage (const CvMat *buf, int iscolor CV_DEFAULT(CV_LOAD_IMAGE_COLOR)) |
| CvMat * | cvDecodeImageM (const CvMat *buf, int iscolor CV_DEFAULT(CV_LOAD_IMAGE_COLOR)) |
| void | cvDestroyAllWindows (void) |
| void | cvDestroyWindow (const char *name) |
| void | cvDisplayOverlay (const char *name, const char *text, int delayms) |
| void | cvDisplayStatusBar (const char *name, const char *text, int delayms) |
| CvMat * | cvEncodeImage (const char *ext, const CvArr *image, const int *params CV_DEFAULT(0)) |
| 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)) |
| int | cvGetCaptureDomain (CvCapture *capture) |
| double | cvGetCaptureProperty (CvCapture *capture, int property_id) |
| int | cvGetTrackbarPos (const char *trackbar_name, const char *window_name) |
| void * | cvGetWindowHandle (const char *name) |
| const char * | cvGetWindowName (void *window_handle) |
| double | cvGetWindowProperty (const char *name, int prop_id) |
| int | cvGrabFrame (CvCapture *capture) |
| int | cvInitSystem (int argc, char **argv) |
| IplImage * | cvLoadImage (const char *filename, int iscolor CV_DEFAULT(CV_LOAD_IMAGE_COLOR)) |
| CvMat * | cvLoadImageM (const char *filename, int iscolor CV_DEFAULT(CV_LOAD_IMAGE_COLOR)) |
| void | cvLoadWindowParameters (const char *name) |
| void | cvMoveWindow (const char *name, int x, int y) |
| int | cvNamedWindow (const char *name, int flags CV_DEFAULT(CV_WINDOW_AUTOSIZE)) |
| IplImage * | cvQueryFrame (CvCapture *capture) |
| void | cvReleaseCapture (CvCapture **capture) |
| void | cvReleaseVideoWriter (CvVideoWriter **writer) |
| void | cvResizeWindow (const char *name, int width, int height) |
| IplImage * | cvRetrieveFrame (CvCapture *capture, int streamIdx CV_DEFAULT(0)) |
| int | cvSaveImage (const char *filename, const CvArr *image, const int *params CV_DEFAULT(0)) |
| void | cvSaveWindowParameters (const char *name) |
| int | cvSetCaptureProperty (CvCapture *capture, int property_id, double value) |
| void | cvSetMouseCallback (const char *window_name, CvMouseCallback on_mouse, void *param CV_DEFAULT(NULL)) |
| void | cvSetTrackbarPos (const char *trackbar_name, const char *window_name, int pos) |
| void | cvSetWindowProperty (const char *name, int prop_id, double prop_value) |
| void | cvShowImage (const char *name, const CvArr *image) |
| int | cvStartLoop (int(*pt2Func)(int argc, char *argv[]), int argc, char *argv[]) |
| int | cvStartWindowThread () |
| void | cvStopLoop () |
| int | cvWaitKey (int delay CV_DEFAULT(0)) |
| int | cvWriteFrame (CvVideoWriter *writer, const IplImage *image) |
| typedef | void (CV_CDECL *CvMouseCallback)(int event |