Paparazzi UAS  v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
cv.h File Reference

Computer vision framework for onboard processing. More...

#include "std.h"
#include "lib/vision/image.h"
+ Include dependency graph for cv.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef bool_t(* cvFunction )(struct image_t *img)
 

Functions

void cv_add (cvFunction func)
 
void cv_run (struct image_t *img)
 

Detailed Description

Computer vision framework for onboard processing.

Definition in file cv.h.

Typedef Documentation

typedef bool_t(* cvFunction)(struct image_t *img)

Definition at line 35 of file cv.h.

Function Documentation

void cv_add ( cvFunction  func)

Definition at line 35 of file cv.c.

References cv_func, cv_func_cnt, and MAX_CV_FUNC.

Referenced by colorfilter_init(), cv_blob_locator_init(), detect_window_init(), qrcode_init(), and viewvideo_init().

+ Here is the caller graph for this function:

void cv_run ( struct image_t img)

Definition at line 43 of file cv.c.

References cv_func, and cv_func_cnt.

Referenced by video_thread_function(), and video_thread_periodic().

+ Here is the caller graph for this function: