Paparazzi UAS
v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
|
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | cv_blob_locator_GeoReset(_v) |
#define | StartVision(X) { start_vision(); FALSE; } |
#define | StartVisionLand(X) { start_vision_land(); FALSE; } |
#define | StopVision(X) { stop_vision(); FALSE; } |
Functions | |
void | cv_blob_locator_init (void) |
void | cv_blob_locator_periodic (void) |
void | cv_blob_locator_event (void) |
void | cv_blob_locator_start (void) |
void | cv_blob_locator_stop (void) |
void | start_vision (void) |
void | start_vision_land (void) |
void | stop_vision (void) |
Definition in file cv_blob_locator.h.
#define cv_blob_locator_GeoReset | ( | _v | ) |
Definition at line 53 of file cv_blob_locator.h.
#define StartVision | ( | X | ) | { start_vision(); FALSE; } |
Definition at line 57 of file cv_blob_locator.h.
#define StartVisionLand | ( | X | ) | { start_vision_land(); FALSE; } |
Definition at line 58 of file cv_blob_locator.h.
#define StopVision | ( | X | ) | { stop_vision(); FALSE; } |
Definition at line 59 of file cv_blob_locator.h.
void cv_blob_locator_event | ( | void | ) |
Definition at line 254 of file cv_blob_locator.c.
References blob_enabled, blob_locator, cv_blob_locator_type, camera_frame_t::f, FALSE, geofilter_length, georeference_filter(), georeference_project(), camera_frame_t::h, marker_enabled, camera_frame_t::px, camera_frame_t::py, TRUE, camera_frame_t::w, and window_enabled.
void cv_blob_locator_init | ( | void | ) |
Definition at line 220 of file cv_blob_locator.c.
References color_cb_max, color_cb_min, color_cr_max, color_cr_min, color_lum_max, color_lum_min, cv_add(), cv_blob_locator_func(), cv_blob_locator_reset, cv_marker_func(), cv_window_func(), and georeference_init().
void cv_blob_locator_periodic | ( | void | ) |
Definition at line 246 of file cv_blob_locator.c.
References record_video, TRUE, and video_thread_take_shot().
void cv_blob_locator_start | ( | void | ) |
Definition at line 306 of file cv_blob_locator.c.
References georeference_init().
void cv_blob_locator_stop | ( | void | ) |
Definition at line 310 of file cv_blob_locator.c.
void start_vision | ( | void | ) |
Definition at line 314 of file cv_blob_locator.c.
References cv_blob_locator_type, georeference_init(), and record_video.
void start_vision_land | ( | void | ) |
Definition at line 319 of file cv_blob_locator.c.
References cv_blob_locator_type, georeference_init(), and record_video.
void stop_vision | ( | void | ) |
Definition at line 324 of file cv_blob_locator.c.
References cv_blob_locator_type, georeference_init(), and record_video.
uint8_t color_cb_max |
Definition at line 36 of file colorfilter.c.
Referenced by colorfilter_func(), cv_blob_locator_func(), and cv_blob_locator_init().
uint8_t color_cb_min |
Definition at line 35 of file colorfilter.c.
Referenced by colorfilter_func(), cv_blob_locator_func(), and cv_blob_locator_init().
uint8_t color_cr_max |
Definition at line 38 of file colorfilter.c.
Referenced by colorfilter_func(), cv_blob_locator_func(), and cv_blob_locator_init().
uint8_t color_cr_min |
Definition at line 37 of file colorfilter.c.
Referenced by colorfilter_func(), cv_blob_locator_func(), and cv_blob_locator_init().
uint8_t color_lum_max |
Definition at line 34 of file colorfilter.c.
Referenced by colorfilter_func(), cv_blob_locator_func(), and cv_blob_locator_init().
uint8_t color_lum_min |
Definition at line 33 of file colorfilter.c.
Referenced by colorfilter_func(), cv_blob_locator_func(), and cv_blob_locator_init().
uint8_t cv_blob_locator_reset |
Definition at line 42 of file cv_blob_locator.c.
Referenced by cv_blob_locator_init().
uint8_t cv_blob_locator_type |
Definition at line 43 of file cv_blob_locator.c.
Referenced by cv_blob_locator_event(), start_vision(), start_vision_land(), and stop_vision().
int geofilter_length |
Definition at line 45 of file cv_blob_locator.c.
Referenced by cv_blob_locator_event().
int marker_size |
Definition at line 46 of file cv_blob_locator.c.
Referenced by cv_marker_func().
int record_video |
Definition at line 47 of file cv_blob_locator.c.
Referenced by cv_blob_locator_periodic(), start_vision(), start_vision_land(), and stop_vision().