#include "opencv2/core/core_c.h"Typedefs | |
| typedef void(CV_CDECL * | CvButtonCallback) (int state, void *userdata) |
| typedef void(CV_CDECL * | CvTrackbarCallback) (int pos) |
| typedef void(CV_CDECL * | CvTrackbarCallback2) (int pos, void *userdata) |
| typedef int | x |
| typedef int int | y |
| typedef int int int | flags |
| typedef int int int void * | param |
| typedef void(CV_CDECL * | CvOpenGlDrawCallback) (void *userdata) |
| typedef struct CvCapture | CvCapture |
| typedef struct CvVideoWriter | CvVideoWriter |
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) |
| void * | cvGetWindowHandle (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)) |
| 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)) |
| int | cvSaveImage (const char *filename, const CvArr *image, const int *params CV_DEFAULT(0)) |
| 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)) |
| CvMat * | cvEncodeImage (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) |
| CvCapture * | cvCreateFileCapture (const char *filename) |
| CvCapture * | cvCreateCameraCapture (int index) |
| int | cvGrabFrame (CvCapture *capture) |
| IplImage * | cvRetrieveFrame (CvCapture *capture, int streamIdx CV_DEFAULT(0)) |
| IplImage * | cvQueryFrame (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) |
| CvVideoWriter * | cvCreateVideoWriter (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) |
| #define CV_FOURCC_DEFAULT CV_FOURCC('I', 'Y', 'U', 'V') /* Use default codec for specified filename (Linux only) */ |
| #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 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 |
| typedef struct CvVideoWriter CvVideoWriter |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| 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_DEFAULT0 | ||
| ) |
| CvCapture* cvCreateFileCapture | ( | const char * | filename | ) |
| int cvCreateTrackbar | ( | const char * | trackbar_name, |
| const char * | window_name, | ||
| int * | value, | ||
| int | count, | ||
| CvTrackbarCallback on_change | CV_DEFAULTNULL | ||
| ) |
| int cvCreateTrackbar2 | ( | const char * | trackbar_name, |
| const char * | window_name, | ||
| int * | value, | ||
| int | count, | ||
| CvTrackbarCallback2 | on_change, | ||
| void *userdata | CV_DEFAULT0 | ||
| ) |
| CvVideoWriter* cvCreateVideoWriter | ( | const char * | filename, |
| int | fourcc, | ||
| double | fps, | ||
| CvSize | frame_size, | ||
| int is_color | CV_DEFAULT1 | ||
| ) |
| void cvDestroyWindow | ( | const char * | name | ) |
| 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_DEFAULT0 | ||
| ) |
| 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 | ||
| ) |
| void cvLoadWindowParameters | ( | const char * | name | ) |
| void cvReleaseVideoWriter | ( | CvVideoWriter ** | writer | ) |
| void cvSaveWindowParameters | ( | const char * | name | ) |
| void cvSetMouseCallback | ( | const char * | window_name, |
| CvMouseCallback | on_mouse, | ||
| void *param | CV_DEFAULTNULL | ||
| ) |
| void cvSetOpenGlContext | ( | const char * | window_name | ) |
| void cvSetOpenGlDrawCallback | ( | const char * | window_name, |
| CvOpenGlDrawCallback | callback, | ||
| void *userdata | CV_DEFAULTNULL | ||
| ) |
| void cvUpdateWindow | ( | const char * | window_name | ) |
| int cvWriteFrame | ( | CvVideoWriter * | writer, |
| const IplImage * | image | ||
| ) |
| typedef void | ( | CV_CDECL * | CvMouseCallback | ) |