Successfully reported this slideshow.
Upcoming SlideShare
×

# Representation of geometric figuers in Braille

669 views

Published on

• Full Name
Comment goes here.

Are you sure you want to Yes No
• Be the first to comment

• Be the first to like this

### Representation of geometric figuers in Braille

1. 1. Braille is a way that blind people can read and write.It was invented in 1821 by Louis Braille, a blind Frenchman. EachBraille character, is made from six dot positions, arranged in arectangle containing two columns of three dots each. The dots areraised at any of the six positions so they can be felt by the fingers.123456
2. 2. it is a simplified system with six symbols which could easilybe felt by blind people. Finger touch can feel the wholesymbol without moving.As well as the letters, numbers, punctuation AND EVENSYMBOLS were added, so the system with six raised dotswith up to 64 configurations was used.
3. 3. -Develop a software for blind people to help them to generate geometricfigure (e.g Triangle, square, rectangle, pentagon etc).-Print the figure on braille paper using simple braille character printer.-Embossing using Thermoform printer is very costly.-Conversion of geometric figure in the form of braille character may bedecrease the time and cost of publishing.
4. 4. Step1 : Accept co-ordinates of required figure, you want to draw.Step2 : Align one line between two adjacent co-ordinates and continue upto all co-ordinates covered.Step3 : Find grid points for each of the lines of the figure.Step4 : Combined the included grid points for braille character grid.Step5 : Convert to braille numbering and write to text file compatible toBraille Printer.
5. 5. Represent a braille grid in C:grid is represented in the form of two dimensional array.0 0 -10 0 -10 0 -1-1 -1 -1Blank GridThe Braille Structure.How to generate Braille letter.
6. 6. find_gridpoint(Ps,Pf){Pm=midpoint(Ps,Pf);if(distance(Ps,Pf)<GRIDSIZE)return;find_gridpoint(Ps,Pm);find_gridpoint(Pm,Pf);n=NearestGridPoint(P);append(G[ ],n);return;}
7. 7. -First implement the line drawing algorithm.-Draw a line by its length and given co-ordinates.-Then step by step connect the concern end pointsof the straight lines.
8. 8. IF d1>d2 , choose NEIF d1<d2, choose EIF d1=d2, choose both NE and E
9. 9. Computer where thesoftware is installedHexcodePrinter compatible textfileHexcodeBraille outputBraille printer
10. 10. Need 4 points to draw TriangleNeed 6 points to draw pentagonSquare=5 co-ordinates as i/pOctagon=9 co-ordinates as i/pSo, Each and every case we have to put an extra point, actuallythe first given co-ordinate is put again as last co-ordinate.
11. 11. • In this work an attempt has been made to drawalmost all kind of geometric shape throughbraille representation.• Not much user friendly.• This project is for windows platform.• Curve like “sin” curve, curvilinear surface isvery difficult to draw accurately.
12. 12. • A blind people can also use this through“Voice Command”.• Test for complex diagram drawing usingBraille character printer to reduce cost.
13. 13. • In this work an attempt has been made to drawany kind of simple geometric shape throughbraille representation.• Cost efficient as simple Braille characterprinter is used to draw the desired diagrams.• Mid-point line drawing algorithm is used. Thecontinuous figures are made up of many smallstraight lines.
14. 14. • From the research paper ofDr.S.Gupta, Dr. Abhik Mukhrejee, Dr.S.S Barat, CST Dept. BESU, Shibpur.• Computer Graphics & Multimedia 1stEdition by D.P Mukherjee.• Let Us C by yashwant kanetkar