GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <gpac/modules/codec.h>
#include <gpac/scenegraph_vrml.h>
#include <gpac/thread.h>
#include <cvaux.h>
#include <highgui.h>
Data Structures | |
struct | GF_OpenCV |
Functions | |
static Bool | OCV_RegisterDevice (struct __input_device *ifce, const char *urn, GF_BitStream *dsi, void(*AddField)(struct __input_device *_this, u32 fieldType, const char *name)) |
CvHaarClassifierCascade * | load_object_detector (const char *cascade_path) |
void | detect_and_draw_objects (GF_InputSensorDevice *ifce, IplImage *image, CvHaarClassifierCascade *cascade, int do_pyramids) |
static u32 | OCV_Run (void *par) |
static void | OCV_Start (struct __input_device *ifce) |
static void | OCV_Stop (struct __input_device *ifce) |
const u32 * | QueryInterfaces () |
GF_BaseInterface * | LoadInterface (u32 InterfaceType) |
void | ShutdownInterface (GF_BaseInterface *bi) |
Variables | |
int | prev_x0 =0 |
int | prev_y0 =0 |
struct GF_OpenCV |
|
static |
CvHaarClassifierCascade* load_object_detector | ( | const char * | cascade_path | ) |
void detect_and_draw_objects | ( | GF_InputSensorDevice * | ifce, |
IplImage * | image, | ||
CvHaarClassifierCascade * | cascade, | ||
int | do_pyramids | ||
) |
|
static |
|
static |
|
static |
const u32* QueryInterfaces | ( | ) |
GF_BaseInterface* LoadInterface | ( | u32 | InterfaceType | ) |
void ShutdownInterface | ( | GF_BaseInterface * | bi | ) |
int prev_x0 =0 |
int prev_y0 =0 |