Text this: Algorithm for optical handwritten characters recognition based on structural components extraction