vscshfba_functions.c file for this module. This is where private module functions are defined. More...
#include "vscshfba.h"
Functions | |
void | shutdown_module (int x) |
makes a clean shutdown of the program | |
int | in_acceptance_box (CvPoint *center, CvPoint *pt2, int size) |
function to check if pt2 is inside a squared box with center pt1 | |
void | detect_haar_signal (TYPE_sign_analysis *sign_analysis, IplImage *src, IplImage *dst, TYPE_executionflags *flgs, int *color_cross, int *color_box) |
void | draw_cross (IplImage *src, int line, int column, int lenght, int *color) |
Draws a cross in the src image. | |
void | set_imageROIs (TYPE_imgs *imgs, CvRect *roi, char flg_set_roi) |
function that will set ROI at images for color detection | |
void | reset_imageROIs (TYPE_imgs *imgs) |
function that will set ROI at images for color detection | |
void | check_mask_size (TYPE_sign_data *sign, CvSize *size) |
void | check_haar_feature_tic (TYPE_sign_analysis *sign_analysis, double *num_cycles) |
check if the haar obj was reset and if not is deleted | |
void | draw_gui_sign_data (IplImage *src, int *lx, int *ly, int img_height, CvFont *tmp_font, int *color_line, int *color_text, TYPE_sign_analysis *sign, int xspace) |
Draws all text about the sign in gui image. | |
void | confirm_sign_tipology (TYPE_sign_analysis *sign_analysis, TYPE_imgs *imgs, TYPE_color_lim *color_lim, TYPE_weights *weights, TYPE_executionflags *flgs, int flg_ROIS) |
confirm the sign typology detected by haar feature | |
void | show_masks (TYPE_sign_analysis *sign_analysis, TYPE_executionflags *flgs, int *start_x_pos, int *start_y_pos, int step) |
show if required all the color mask used in classification in function confirm_sign_tipology |
vscshfba_functions.c file for this module. This is where private module functions are defined.