tlcstm detection process header file. More...
#include <lar/lar.h>
#include <lar/tlcstm_interface.h>
Data Structures | |
struct | TYPE_flg |
struct | TypeTemplateMatch |
struct | TypePixelCounts |
Struct that stores the amount of pixels that were filtered by the green and red filter. More... | |
struct | TypeMARectangle |
Variables used in the caracterization of the minimum area rectangle (MAR). More... | |
struct | TYPE_LightsImg |
struct | TYPE_LightsAnalysis |
Holds every variable that regards the lights analysis. More... | |
struct | TYPE_Color |
Contains arrays of 3 elements for some colors that are frequently used. This color values have three integer values corresponding to the RGB values that are going to be inserted in the cvColor() function. More... | |
struct | TYPE_confidence |
Defines | |
#define | _DO_NOT_USE_OPENCV_ 0 |
#define | _DO_NOT_USE_CARMEN_ 0 |
#define | macro_max(a, b) ((a)>=(b) ? (a) : (b)) |
#define | macro_min(a, b) ((a)<=(b) ?( a) :( b)) |
#define | _CALIBRATIONDIRECTORY_ "" |
Enumerations | |
enum | TypeEnumDetectedColor { DC_DUMMY = -1, DC_NONE, DC_GREEN, DC_RED, DC_YELLOW } |
Enumeration that says wich color was detected. More... | |
Functions | |
void | shutdown_module (int x) |
makes a clean shutdown of the program | |
void | LA_Init_All (void) |
void | LA_ReadColorConfig (void) |
The main header file for this module. | |
int | LA_LoadRedCalib (int mode) |
int | LA_LoadGreenCalib (int mode) |
int | LA_LoadYellowCalib (int mode) |
FILE * | MISC_SkipCommentLines (FILE *fp) |
Used to skip the commented lines. | |
void | GUI_DrawCross (IplImage *src, int line, int column, int lenght, int *color) |
Draws a cross in the src image. | |
void | GUI_DrawCrossAir (IplImage *src, int line, int column, int lenght, int *color) |
void | GUI_DrawTemplate (IplImage *srcI, const IplImage *srcT, int line, int column, int *color) |
void | GUI_Init_ColorTable (TYPE_Color *p) |
Initializes TypeColor struct with the proper RGB values. | |
int | tf_stretch_image (IplImage *src, IplImage *dst, double low, double high) |
int | tf_stretch_imageRGB (IplImage *src, IplImage *dst, double low, double high) |
Variables | |
TYPE_executionflags | flg |
tlcstm_data_message | msg |
TYPE_LightsAnalysis | LA |
TYPE_Color | Color |
tlcstm detection process header file.