Go to the source code of this file.
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 |
#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 |
typedef void(CV_CDECL * CvButtonCallback)(int state, void *userdata) |
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 |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
CV_INLINE int CV_FOURCC | ( | char | c1, | |
char | c2, | |||
char | c3, | |||
char | c4 | |||
) |
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* cvCreateCameraCapture | ( | int | index | ) |
CvCapture* cvCreateFileCapture | ( | const char * | filename | ) |
void cvCreateOpenGLCallback | ( | const char * | window_name, | |
CvOpenGLCallback | callbackOpenGL, | |||
void *userdata | CV_DEFAULTNULL, | |||
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_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 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 | |||
) |
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 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_DEFAULTCV_LOAD_IMAGE_COLOR | |||
) |
CvMat* cvLoadImageM | ( | const char * | filename, | |
int iscolor | CV_DEFAULTCV_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_DEFAULTCV_WINDOW_AUTOSIZE | |||
) |
void cvReleaseCapture | ( | CvCapture ** | capture | ) |
void cvReleaseVideoWriter | ( | CvVideoWriter ** | writer | ) |
void cvResizeWindow | ( | const char * | name, | |
int | width, | |||
int | height | |||
) |
int cvSaveImage | ( | const char * | filename, | |
const CvArr * | image, | |||
const int *params | CV_DEFAULT0 | |||
) |
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_DEFAULTNULL | |||
) |
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(*)(int argc, char *argv[]) | pt2Func, | |
int | argc, | |||
char * | argv[] | |||
) |
int cvStartWindowThread | ( | ) |
void cvStopLoop | ( | ) |
int cvWaitKey | ( | int delay | CV_DEFAULT0 | ) |
int cvWriteFrame | ( | CvVideoWriter * | writer, | |
const IplImage * | image | |||
) |
typedef void | ( | CV_CDECL * | CvMouseCallback | ) |