Draft Report-10-13

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

3.

1 SYSTEM FLOWCHART

The flowchart displays the overall process done in the system. The scanned image
is uploaded as the input image which is a digital image. The noise removal is done to remove the
noise present in the image. Then the image is divided into n x n blocks where each block is then
taken for applying thresholding. The image is converted to a bitmap image and then thinning is
performed to reduce the width of each character to a single pixel. The following process is
repeated until the end of pixel is reached. From the bitmap image the block is extracted in order
to calculate the endings, corners and bifurcation values for each character. The values are then
compared with the feature set. The feature set consists of the values of each character which is
stored in the database. The values are compared and if equal they are classified and added to the
output text. Likewise until the end of the pixel is reached classification is performed and thus the
resultant text is obtained.

10
Start

Scanned image
Digital Image

Noise Removal

Divide image into n x n


blocks

Thresholding

Thinning

No Yes
Is endof pixel Bitmap Image

Character Extraction

Calculate Corners,
Endings, Bifurcations
Values compared
Yes with the feature set
Are values equal

Classification
No

Append characters
to the output

No
Is endof pixel

Yes
Stop

Fig 2

11
3.2 DATABASE DESIGN

Table 1: Symbols

Description:

The Symbols table is used to store the value set of each English character and special
characters which is used in classifying each character. The table consists of the fields namely
Character, Endings, Corners and Bifurcations.

Field Name Data Type Length Description


Character Char To store the characters
Corners Int To store the number of corners of each character
Endings Int To store number of end points of each character
Bifurcations Int To store the bifurcation values

12
3.3 INPUT AND OUTPUT DESIGN

Form 1: Image Upload

This form is used to upload the scanned image by the user. Clicking on the browse button
an image can be selected and the image can be uploaded to the picture box. On clicking the apply
filter button the image after applying filteration is displayed in the second picture box. On
clicking the conversion button the resultant form is displayed.

IMAGE UPLOAD FORM

Browse

Apply filter Clear Conversion

13

You might also like