1 of 18

## What's hot

Edge Coloring & K-tuple coloring
Edge Coloring & K-tuple coloringDr. Abdul Ahad Abro

Lesson4.4 u4 l1 using hex
Lesson4.4 u4 l1 using hexLexume1

Few More Results on Sum Labeling of Split Graphs
Few More Results on Sum Labeling of Split Graphsijcoa

B.sc animation first sem sample paper of foundation art – i
B.sc animation first sem sample paper of foundation art – ipaiils111

Algorithm for Hungarian Method of Assignment
Algorithm for Hungarian Method of AssignmentRaja Adapa

Math g7-m2-topic-a-lesson-1-student
Math g7-m2-topic-a-lesson-1-studentamesbleecher1

Arithmetic for Computers
Arithmetic for ComputersMD. ABU TALHA

Lesson 15
Lesson 15NRWEG3

Powerpoint on adding and subtracting decimals notes
Powerpoint on adding and subtracting decimals notesLea Perez

1291 fa13 assign5_unroll_and_lasercut
1291 fa13 assign5_unroll_and_lasercutNYCCTfab

1 introduction computer graphics
1 introduction computer graphicscairo university

Beginning direct3d gameprogramming04_3dfundamentals_20160414_jintaeks
Beginning direct3d gameprogramming04_3dfundamentals_20160414_jintaeksJinTaek Seo

### What's hot(19)

Edge Coloring & K-tuple coloring
Edge Coloring & K-tuple coloring

Lesson4.4 u4 l1 using hex
Lesson4.4 u4 l1 using hex

Few More Results on Sum Labeling of Split Graphs
Few More Results on Sum Labeling of Split Graphs

B.sc animation first sem sample paper of foundation art – i
B.sc animation first sem sample paper of foundation art – i

Algorithm for Hungarian Method of Assignment
Algorithm for Hungarian Method of Assignment

Area powerpoint
Area powerpoint

Math g7-m2-topic-a-lesson-1-student
Math g7-m2-topic-a-lesson-1-student

Lar calc10 ch01_sec5
Lar calc10 ch01_sec5

Lesson AJAH
Lesson AJAH

Chapter 3 part1
Chapter 3 part1

Arithmetic for Computers
Arithmetic for Computers

Lesson 15
Lesson 15

Powerpoint on adding and subtracting decimals notes
Powerpoint on adding and subtracting decimals notes

1291 fa13 assign5_unroll_and_lasercut
1291 fa13 assign5_unroll_and_lasercut

1 introduction computer graphics
1 introduction computer graphics

Beginning direct3d gameprogramming04_3dfundamentals_20160414_jintaeks
Beginning direct3d gameprogramming04_3dfundamentals_20160414_jintaeks

## Viewers also liked

CPP02 - The Structure of a Program
CPP02 - The Structure of a ProgramMichael Heron

CPP01 - Introduction to C++
CPP01 - Introduction to C++Michael Heron

Secure communication in Networking
Secure communication in Networkinganita maharjan

CPP11 - Function Design
CPP11 - Function DesignMichael Heron

PHAME: Principles of Hierarchy Abstraction Modularization and Encapsulation
PHAME: Principles of Hierarchy Abstraction Modularization and EncapsulationTushar Sharma

Refactoring for Design Smells - ICSE 2014 Tutorial
Refactoring for Design Smells - ICSE 2014 TutorialTushar Sharma

Comparison Study of Decision Tree Ensembles for Regression
Comparison Study of Decision Tree Ensembles for RegressionSeonho Park

CPP14 - Encapsulation
CPP14 - EncapsulationMichael Heron

Does Your Configuration Code Smell?Tushar Sharma

### Viewers also liked(20)

CPP02 - The Structure of a Program
CPP02 - The Structure of a Program

CPP07 - Scope
CPP07 - Scope

CPP04 - Selection
CPP04 - Selection

CPP09 - Testing
CPP09 - Testing

CPP08 - Pointers
CPP08 - Pointers

CPP19 - Revision
CPP19 - Revision

CPP01 - Introduction to C++
CPP01 - Introduction to C++

CPP03 - Repetition
CPP03 - Repetition

CPP10 - Debugging
CPP10 - Debugging

CPP12 - Algorithms
CPP12 - Algorithms

CPP05 - Arrays
CPP05 - Arrays

Secure communication in Networking
Secure communication in Networking

CPP06 - Functions
CPP06 - Functions

CPP11 - Function Design
CPP11 - Function Design

PHAME: Principles of Hierarchy Abstraction Modularization and Encapsulation
PHAME: Principles of Hierarchy Abstraction Modularization and Encapsulation

Refactoring for Design Smells - ICSE 2014 Tutorial
Refactoring for Design Smells - ICSE 2014 Tutorial

Comparison Study of Decision Tree Ensembles for Regression
Comparison Study of Decision Tree Ensembles for Regression

Handwritten Character Recognition
Handwritten Character Recognition

CPP14 - Encapsulation
CPP14 - Encapsulation

## Similar to Representation of geometric figuers in Braille

1 ECE 175 Computer Programming for Engineering Applica.docx
1 ECE 175 Computer Programming for Engineering Applica.docxoswald1horne84988

computer graphics-C/C++-dancingdollcode
computer graphics-C/C++-dancingdollcodeBhavya Chawla

Course project solutions 2019
Course project solutions 2019Robert Geofroy

Artificial intelligence - python
Artificial intelligence - pythonSunjid Hasan

Coding io1-materials for students-group3
Coding io1-materials for students-group3Georgeta Manafu

Introduction to programming - class 11
Introduction to programming - class 11Paul Brebner

Graphic representation of technical projects
Graphic representation of technical projectsgabriela-technoteacher

Creating lines in sketchup
Creating lines in sketchupJim Robb

### Similar to Representation of geometric figuers in Braille(20)

1 ECE 175 Computer Programming for Engineering Applica.docx
1 ECE 175 Computer Programming for Engineering Applica.docx

DRAWING LINES.pptx
DRAWING LINES.pptx

computer graphics-C/C++-dancingdollcode
computer graphics-C/C++-dancingdollcode

Course project solutions 2019
Course project solutions 2019

Artificial intelligence - python
Artificial intelligence - python

Coding io1-materials for students-group3
Coding io1-materials for students-group3

A01
A01

Chap1
Chap1

Introduction to programming - class 11
Introduction to programming - class 11

Cg lab cse-v (1) (1)
Cg lab cse-v (1) (1)

Graphic representation of technical projects
Graphic representation of technical projects

01 graphic representation
01 graphic representation

Creating lines in sketchup
Creating lines in sketchup

WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneUiPathCommunity

React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma

Introduction-to-Wazuh-and-its-integration.pptx
Introduction-to-Wazuh-and-its-integration.pptxmprakaash5

How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes

2024 April Patch Tuesday
2024 April Patch TuesdayIvanti

JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein

Arti Languages Pre Seed Pitchdeck 2024.pdf
Arti Languages Pre Seed Pitchdeck 2024.pdfwill854175

Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani

Women in Automation 2024: Career session - explore career paths in automation
Women in Automation 2024: Career session - explore career paths in automationDianaGray10

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen

Which standard is best for your content?
Which standard is best for your content?Rustici Software

Dynamical Context introduction word sensibility orientation
Dynamical Context introduction word sensibility orientationBuild Intuit

Automation Ops Series: Session 3 - Solutions management
Automation Ops Series: Session 3 - Solutions managementDianaGray10

HCI Lesson 1 - Introduction to Human-Computer Interaction.pdf
HCI Lesson 1 - Introduction to Human-Computer Interaction.pdfROWELL MARQUINA

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen

Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood

Transcript: Green paths: Learning from publishers’ sustainability journeys - ...
Transcript: Green paths: Learning from publishers’ sustainability journeys - ...BookNet Canada

WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyone

React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...

Introduction-to-Wazuh-and-its-integration.pptx
Introduction-to-Wazuh-and-its-integration.pptx

How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes

2024 April Patch Tuesday
2024 April Patch Tuesday

JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24

Arti Languages Pre Seed Pitchdeck 2024.pdf
Arti Languages Pre Seed Pitchdeck 2024.pdf

Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights

Women in Automation 2024: Career session - explore career paths in automation
Women in Automation 2024: Career session - explore career paths in automation

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms

Which standard is best for your content?
Which standard is best for your content?

Dynamical Context introduction word sensibility orientation
Dynamical Context introduction word sensibility orientation

Automation Ops Series: Session 3 - Solutions management
Automation Ops Series: Session 3 - Solutions management

HCI Lesson 1 - Introduction to Human-Computer Interaction.pdf
HCI Lesson 1 - Introduction to Human-Computer Interaction.pdf

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples

Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...

Transcript: Green paths: Learning from publishers’ sustainability journeys - ...
Transcript: Green paths: Learning from publishers’ sustainability journeys - ...

### Representation of geometric figuers in Braille

• 1.
• 2.
• 3. Braille is a way that blind people can read and write. It was invented in 1821 by Louis Braille, a blind Frenchman. Each Braille character, is made from six dot positions, arranged in a rectangle containing two columns of three dots each. The dots are raised at any of the six positions so they can be felt by the fingers. 1 2 3 4 5 6
• 4. it is a simplified system with six symbols which could easily be felt by blind people. Finger touch can feel the whole symbol without moving. As well as the letters, numbers, punctuation AND EVEN SYMBOLS were added, so the system with six raised dots with up to 64 configurations was used.
• 5.
• 6. -Develop a software for blind people to help them to generate geometric figure (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 be decrease the time and cost of publishing.
• 7. Step1 : Accept co-ordinates of required figure, you want to draw. Step2 : Align one line between two adjacent co-ordinates and continue up to 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 to Braille Printer.
• 8. Represent a braille grid in C: grid is represented in the form of two dimensional array. 0 0 -1 0 0 -1 0 0 -1 -1 -1 -1 Blank Grid The Braille Structure. How to generate Braille letter.
• 10. -First implement the line drawing algorithm. -Draw a line by its length and given co-ordinates. -Then step by step connect the concern end points of the straight lines.
• 11. IF d1>d2 , choose NE IF d1<d2, choose E IF d1=d2, choose both NE and E
• 12. Computer where the software is installed Hex code Printer compatible text file Hex code Braille output Braille printer
• 13. Need 4 points to draw Triangle Need 6 points to draw pentagon Square=5 co-ordinates as i/p Octagon=9 co-ordinates as i/p So, Each and every case we have to put an extra point, actually the first given co-ordinate is put again as last co-ordinate.
• 14. • In this work an attempt has been made to draw almost all kind of geometric shape through braille representation. • Not much user friendly. • This project is for windows platform. • Curve like “sin” curve, curvilinear surface is very difficult to draw accurately.
• 15. • A blind people can also use this through “Voice Command”. • Test for complex diagram drawing using Braille character printer to reduce cost.
• 16. • In this work an attempt has been made to draw any kind of simple geometric shape through braille representation. • Cost efficient as simple Braille character printer is used to draw the desired diagrams. • Mid-point line drawing algorithm is used. The continuous figures are made up of many small straight lines.
• 17. • From the research paper of Dr.S.Gupta, Dr. Abhik Mukhrejee, Dr. S.S Barat, CST Dept. BESU, Shibpur. • Computer Graphics & Multimedia 1st Edition by D.P Mukherjee. • Let Us C by yashwant kanetkar

### Editor's Notes

1. SaheliSaha
2. BijitGhosh
3. Moumita Gupta
Current LanguageEnglish
Español
Portugues
Français
Deutsche