tlhfcs_functions.c file for this module. This is where private module functions are defined. More...
#include "tlhfcs.h"
Functions | |
void | shutdown_module (int x) |
makes a clean shutdown of the program | |
void | refresh_windows (void) |
refresh windows information | |
void | handler_sign_size_update (void) |
handler that update the min sign size | |
void | handler_bavg_weight_update (void) |
handler that update the black average weight in glocal decision | |
void | handler_color_weight_update (void) |
handler that update the color weight in glocal decision | |
void | handler_sign_in_height_update (void) |
handler that update the image size after acquision | |
void | get_path_with_env_var (char *str1) |
verify if a path have a environment var and get it inside path | |
void | handler_load_park_haar_cascade (void) |
void | handler_load_yar_haar_cascade (void) |
void | handler_load_yal_haar_cascade (void) |
void | handler_load_gau_haar_cascade (void) |
void | handler_load_rc_haar_cascade (void) |
void | color_segmentation (TYPE_hsv_limits *hsv_limits, const IplImage *srcRGB, IplImage *vf, double *ratio, double *b_avg, char debug, char *name) |
void | detect_haar_signal (CvHaarClassifierCascade *classifier, TYPE_image *srcRGB, TYPE_sign_analysis *sign_analysis, TYPE_executionflags *flgs, int *color) |
void | find_tl_sign (TYPE_sign_analysis *sign_analysis, TYPE_hsv_limits *, int *color, TYPE_executionflags *flgs, char *name) |
void | draw_cross (IplImage *src, int line, int column, int lenght, int *color) |
Draws a cross in the src image. | |
void | draw_gui_sign_data (TYPE_sign_analysis *SA, IplImage *src, int *lx, int *ly, int img_height, CvFont *tmp_font, int *color_line, int *color_text, char *sign_name, int search) |
Draws all text about the sign in gui image. |
tlhfcs_functions.c file for this module. This is where private module functions are defined.