1 extern void get_corner_matches(Rindex * fx1, Rindex * fx2, int pos_type, Imregion(*search_func) ( ), void* (*make_match) ( ));
2 extern void apply_func_to_windex(Rindex * fx, void *(*func) ( ), void *data);
3 extern void get_corner_match(Edgel * edge1, Rindex * fx2, int pos_type, Imregion search_region, void *(*make_match) ( ));
4
5
6 extern void add_match_to_props(Edgel * edge, void *match, int type);
7 extern void rm_match_from_props(Edgel * edge, int *type);
8 extern void rm_corner_matches(Rindex * fx, int *type);
9 extern void *get_matches_list(Edgel * edgel, int *type);
10 extern Matrix *add_patch_to_props(Edgel * edge, Imrect * image, float sigma);
11 extern float corner_correlation(Imrect * image1, Imrect * image2, Edgel * edge1, Edgel * edge2, float sigma);
12 extern float good_corner(Edgel * edge1, Edgel * edge2, float region, float asymetry, Imrect * image1, Imrect * image2);
13 extern float correlation(Imrect * image1, Imrect * image2, float x1, float y1, float x2, float y2, float sigma);
14 extern void *get_fixed_match(Edgel * edgel, int *type);
15 extern void *get_good_match(Edgel * edgel, int *type);
16 extern void stereo_corner_match(Imrect *im_left_new, Imrect *im_right_new,
17 Imrect *left_er,Imrect *right_er,
18 double new_disp, double new_lowd, double new_upd,
19 double new_width, double new_corr, double new_unique, double new_asym);
20 extern Vec2 *rectpos(Edgel * edgel);
21 extern void *stereo_left_match(Edgel * edgell, Edgel * edgelr);
22 extern void *stereo_right_match(Edgel * edgelr, Edgel * edgell);
23 extern Imregion left_search_func(Edgel * edgel);
24 extern Imregion right_search_func(Edgel * edgel);
25 extern void set_stereo_corner_matches(Rindex * fxl);
26 extern void rm_stereo_corner_matches(Rindex * fx);
27 extern void set_stereo_corner_match(Edgel * ledge, void *data );
28 extern Rindex *er_set_findex(Imrect * er, int type, Vec2 * (*locate_func) ( ));
29 extern Vec2 *edge_pos(Edgel * edgel);
30
31
32 extern void set_st_corner_matches(Imrect * er);
33 extern void set_st_corner_match(Edgel * ledge, void *data );
34 extern Match *find_temporal_match(Match * match);
35 extern void left_corners_store(Imrect * er);
36 extern void right_corners_store(Imrect * er);
37 extern Imrect *stored_left_corners(void);
38 extern Imrect *stored_right_corners(void);
39 extern void temporal_corner_match(Imrect * er, Imrect * old_er, double new_xdisp, double new_ydisp, double new_height, double new_width, double new_corr, double new_unique, double new_asym);
40 extern void temp_backward_match(Edgel * edge1, Edgel * edge2);
41 extern void temp_forward_match(Edgel * edge2, Edgel * edge1);
42 extern Imregion forward_search_func(Edgel * edgel);
43 extern Imregion backward_search_func(Edgel * edgel);
44 extern void set_temporal_corner_matches(Rindex * fx);
45 extern void set_temporal_corner_match(Edgel * edge1, void *data);
46
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.