36void detect_horz_gradient(FmiImage *source,FmiImage *trace);
37void detect_vert_gradient(FmiImage *source,FmiImage *trace);
40void detect_horz_maxima(FmiImage *source,FmiImage *trace);
41void detect_horz_maxima2(FmiImage *source,FmiImage *trace);
42void detect_horz_edges(FmiImage *source,FmiImage *trace);
45void detect_vert_maxima(FmiImage *source,FmiImage *trace);
47void detect_vert_maxima2(FmiImage *source,FmiImage *trace);
48void detect_vert_edges(FmiImage *source,FmiImage *trace);
52void iir_left(FmiImage *source,FmiImage *trace,
int promille);
53void iir_right(FmiImage *source,FmiImage *trace,
int promille);
54void iir_up(FmiImage *source,FmiImage *trace,
int promille);
55void iir_down(FmiImage *source,FmiImage *trace,
int promille);
58void mask_image(FmiImage *source,FmiImage *mask,Byte threshold,Byte c);
60void threshold_image(FmiImage *source,FmiImage *target,Byte threshold);
61void binarize_image(FmiImage *source,FmiImage *target,Byte threshold);
71void propagate_right(FmiImage *source,FmiImage *domain,FmiImage *target,
signed char slope,
void (* put_func)(FmiImage *,
int,
int,
int,Byte));
72void propagate_left(FmiImage *source,FmiImage *domain,FmiImage *target,
signed char slope,
void (* put_func)(FmiImage *,
int,
int,
int,Byte));
73void propagate_horz(FmiImage *source,FmiImage *domain,FmiImage *target,
signed char slope,
void (* put_func)(FmiImage *,
int,
int,
int,Byte));
74void propagate_up(FmiImage *source,FmiImage *domain,FmiImage *target,
signed char slope,
void (* put_func)(FmiImage *,
int,
int,
int,Byte));
75void propagate_down(FmiImage *source,FmiImage *domain,FmiImage *target,
signed char slope,
void (* put_func)(FmiImage *,
int,
int,
int,Byte));
77void horz_seg_lengths(FmiImage *source,FmiImage *target);
78void vert_seg_lengths(FmiImage *source,FmiImage *target);
80void row_statistics(FmiImage *source,Byte *nonzero,Byte *sum,Byte *sum2);
81void col_statistics(FmiImage *source,Byte *nonzero,Byte *sum,Byte *sum2);