writRecognStroke_noise_reducer

writRecognStroke_noise_reducer

Synopsis



#define             WRITRECOGN_STROKE_NOISE_REDUCER_CONST(obj)
                    writRecognStroke_noise_reducer;
void                writrecogn_stroke_noise_reducer_process_rawStroke
                                                        (writRecognStroke_noise_reducer *self,
                                                         RawStroke *rStroke);
void                writrecogn_stroke_noise_reducer_process_fullCharacter
                                                        (writRecognStroke_noise_reducer *self,
                                                         FullCharacter *fChar,
                                                         gint rawWritingId);

Object Hierarchy

  GObject
   +----writRecognStroke_noise_reducer
         +----writRecognStroke_noise_reducer_digitalizer_smoothing
         +----writRecognStroke_noise_reducer_find_farthest_nodes

Description

Details

WRITRECOGN_STROKE_NOISE_REDUCER_CONST()

#define WRITRECOGN_STROKE_NOISE_REDUCER_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), writrecogn_stroke_noise_reducer_get_type(), writRecognStroke_noise_reducer const)

obj :


writRecognStroke_noise_reducer

typedef struct _writRecognStroke_noise_reducer writRecognStroke_noise_reducer;


writrecogn_stroke_noise_reducer_process_rawStroke ()

void                writrecogn_stroke_noise_reducer_process_rawStroke
                                                        (writRecognStroke_noise_reducer *self,
                                                         RawStroke *rStroke);

Noises (stroke node which does not indicate the important stroke features like both end points and carpuses) are removed from the RawStroke self Note that RawStroke self will be changed.

self :

rStroke :


writrecogn_stroke_noise_reducer_process_fullCharacter ()

void                writrecogn_stroke_noise_reducer_process_fullCharacter
                                                        (writRecognStroke_noise_reducer *self,
                                                         FullCharacter *fChar,
                                                         gint rawWritingId);

Its a convenient function that calls self_process_rawStroke() for each RawStroke in the FullCharacter. Note that the FullCharacter fChar will be changed.

self :

fChar :

rawWritingId :