#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 | ) |