acl.h file for this module. Includes, global vars, funtion prototypes, etc. More...
#include <lar/lar.h>
#include <lar/acl_interface.h>
Data Structures | |
struct | TYPE_color_values |
TYPE_color_limits defines de limits for one channel, unsigned ints. More... | |
struct | TYPE_region |
TYPE_color is a struct that defines in the grid a specific color. More... | |
struct | TYPE_pts_mask |
struct | TYPE_hsv_avg_std |
Defines | |
#define | _DO_NOT_USE_OPENCV_ 0 |
#define | _DO_NOT_USE_CARMEN_ 0 |
#define | MAX_PTS 4 |
#define | MAX_REGIONS 10 |
#define | NUM_FOR_AVG_CALC 25 |
Functions | |
void | heartbeat_handler_n3 (carmen_heartbeat_message *heartbeat_msg) |
int | main (int argc, char **argv) |
void | shutdown_module (int x) |
makes a clean shutdown of the program | |
void | set_mask (IplImage *src, TYPE_region *region, TYPE_executionflags *flg) |
void | draw_bound (IplImage *src, TYPE_region *region) |
int | load_pts (char *file_name, TYPE_pts_mask *mask) |
load position of each color in the grid color | |
void | get_values (char *str, TYPE_region *region, int start) |
get 4 vertices points to define color mask | |
void | read_line (FILE *buffer, char *line) |
Variables | |
TYPE_executionflags | flags |
Include the interface. | |
acl_data_message | msg |
acl.h file for this module. Includes, global vars, funtion prototypes, etc.