Text Reader And Typer Project By: Brandon Smith. What it does ● First, a picture containing text is used as an input. ● The program scans it for distinct.

Slides:



Advertisements
Similar presentations
How to make up your own ‘Millionnaire’ game using the Powerpoint template supplied: Open PowerPoint, then use ‘File/Open’ to find ‘millionnaire’ in P:\MFL\French.
Advertisements

Robofest 2005 Introduction to Programming RIS 2.0 RCX Code.
Value Control with Variables Joe Long Robofest Student Assistant Lawrence Tech Computer Science Major April 12, 2007.
Microsoft® Word 2010 Training
Microsoft® Office Word 2007 Training
Touchsquid Technology Inc. Setting up the TouchSquid Remote App.
PowerPoint Workshop Presented by Delores Woodhurst.
Assistive Technology Training Online (ATTO) University at Buffalo – The State University of New York USDE# H324M Co:Writer.
Lesson 5+: Using He- Builder/She-Builder And Adding Text! Slides are adapted from aliceprogramming.net or
 Use the Left and Right arrow keys or the Page Up and Page Down keys to move between the pages. You can also click on the pages to move forward.  To.
Welcome to IT-Training -We’re here to teach you PowerPoint-
Installing Citrix Receiver
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Customizing Outlook. Forms Window in which you enter and view information in Outlook Outlook Form Designer The environment in which you create and customize.
Chapter 31 Visual Basic Controls A Form is a windows-style screen displayed by Visual Basic programs. In a form, a programmer can create objects in a form.
Using the Unity 98 Cordless Response System Directions : Courtesy of IHC public relations.
SampleFreq Software to measure frequency from digital images for ecological monitoring.
Etomo introduction A) Start “cygwin-bash” on desktop The command prompt window opens up B) Enter “etomo” and hit enter This quick guide will show how to.
Bullets, numbers, and lists Simple lists Lists are a useful component of any document, whether you’re summarizing information or making it easier to digest.
Word Processing basics
Should be on Up to hear patient button presses Down to mute. In either case the #1 and #2 lights should light with each button press. Leave the 5 to the.
SMART Response SMART Technologies Interactive Response Systems Created by Bill Ernst 2009 NOTICE: The following presentation contains copyrighted materials.
PowerPoint for High School A demonstration of how to construct an effective presentation for any class By John Smith ID # Each page will have instructions.
Scoring Program Updates & XML upload to the NSRCA web site July 2013.
Word Processing Understanding Microsoft Word 10. Benefits of a Word Processor Word Processing Is the use of a computer and software to produce written.
DTIAtlasBuilder Adrien Kaiser Neuro Image Research and Analysis Laboratories University of North Carolina at Chapel Hill A tool to create an atlas from.
How to create a Splash Screen in MS Access Carlos Coronel.
HTML presentation Embedding Graphics in Web Pages n HTML uses an empty tag called the (image tag) n n n or n n n Note: all web production tools do insert.
Installing and Using Active Directory Written by Marc Zacharko.
Alice 2.0 Introductory Concepts and Techniques Project 1 Exploring Alice and Object-Oriented Programming.
How to Make a PowerPoint Yes you can do it too! How to (legally) Download PowerPoint aspx?family=officehomestudent&culture=en.
Microsoft Word Objective: Understand Basic Word/Word Processing Skills Lesson: Create and Save a New Document LOL: Understand/Apply Create your first Word.
JUX 1 12/26/2012 JUX Creating in Jux allows you to present your images, captions, text, blogs, etc. in a creative format. Create an Account Login at
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
Unit 1: Java and Eclipse The Eclipse Development Environment.
ResponseCard XR Answering Questions. Polling The host computer must be able to receive your responses, but it can only do so when the polling is open.
Begin a new story or edit a Photo Story project that has already been created. Make your selection and click next. 1.
What is PowerPoint? By Kettina L. Robinson. Unit Questions What do I want to accomplish? What do I want to accomplish? What content do I need to cover?
Photoshop Image Slicing. Reasons to Image Slide To create links out of sliced images To optimise different areas. (flat areas of colour, such as logos,
Touch screen function manual Right & left scroll key Room selecting key, Maximal quantity 50. Controlling Target icon Room background image brightness.
Know your computer Make a Folder Copy from Word to Composer Format the Font Change the Alignment Format the Background Format the Colors Insert a Picture.
Chapter 2 More Controls Programming in C#. NET Objectives Use text boxes, group boxes, check boxes, radio buttons, and picture boxes effectively.
Photoshop Actions Lights, Camera, Actions in Photoshop.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
HOW TO DE-FRAG. What is De-Fragmenting? What exactly does it do? What De-fragment does is it compress your files so the hard drive has more space to run.
Intro Compiler Configuration and Sample Project Walkthrough (For Axiom CME11E9-EVB)
PhotoShop Creative Suite 3 Chapter 1 The Work Area.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
Debugging Lab Antonio Gómez-Iglesias Texas Advanced Computing Center.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Using your ENA Connect Phone Polycom IP 650/ Getting to know your IP 650/670 Soft Keys Shortcut to call logs Menu navigation arrows = select X =
© Ms. Masihi.  A Web page contains text and images that convey specific information to viewers.  To create a new web page, open Dreamweaver and select.
Making a 24hr Timer.
A step-by-Step Guide For labels or merges
Installing Citrix Receiver
The first change to your project files that is needed is to change the device to the correct FPGA. This is done by going to the Assignments tab on the.
Microsoft Visual Basic 2005 BASICS
PhotoShop Creative Suite 3
short introduction and overview
Learning the Basics – Lesson 1
Mail Merge And Macros in MS WORD
Microsoft® Word 2010 Training
Tutorial Tutorial Read all the directions before proceeding
Embedding Graphics in Web Pages
1. Open Visual Studio 2008.
DIRECTIONS: 1. Click Enable Editing in the yellow bar above.
DWCS2 Version UP Please place the farm files in the SD card directly under. Start the DWCS2, that Please insert the SD card. Please by pressing the.
Introduction to PowerPoint
Quick and Dirty: the art of OCR
Presentation transcript:

Text Reader And Typer Project By: Brandon Smith

What it does ● First, a picture containing text is used as an input. ● The program scans it for distinct characters. ● The user can create a word/sentence/etc. using the characters found in the input image by typing a code for a given character. ● When user is finished, the characters selected are written to a new image that is an output.

Example ● Example of what it would look like to type some letters. Top is input, bottom is output.

How to Use ● 1. The BF533 needs to be connected normally to the computer. ● 2. After program compiling, the file “imgInput” must have a 1000x24 image file loaded that contains distinct characters. Conveniently, some images bmp files that will work are already located in the same directory as this text file, though other files will work. To use a custom font, make a 1000x24 file in MSPaint, and save as a 256 color image. ● 3. After running the program, wait for a light sequence to appear on the board. This will be delayed for a second as the image is analyzed. Also, in the project console, you’ll see the text “** characters were read successfully” which says how many characters were found and recognized. For the default fonts, this should be 63. ● 4. Push a button to confirm that you are ready to begin. Now, the right three lights will flash. At this time, you can push the PF8, PF9, and PF10 can be used to trigger different options, which are shown by the left lights. PF8 toggles whether spaces will be entered between letters automatically, which is on by default, but push PF8 to toggle is using a cursive font, like FontScript. Push PF9 to reverse the colors in the end, by default, text will be black and the background white, but can be toggled for a black background and white text. PF10 will trigger whether the input “443” will add a space, or the 63rd character in the input, which is off by default. Push the fourth button PF11 to finish setting these three options. ● 5. Now, you input the text. Each of the 64 characters is represented by pushing 3 of the four buttons. By default, pushing the first button 3 times, or “111”, types an “a” in the normal fonts, or whichever character is first if it’s not “a”. Similarly, “112” types a “b”, and so on. “444”, pushing the last button 3 times, ends this mode, while “443” types a space if that is on. While doing this, the last two lights are used to show when you have pushed one button, or two buttons, while if you have not started or just finished a 3-button sequence, no lights are on, which is done to help keep place when pushing the buttons. ● 6. Wait a moment, until the program generates the text image. It is finished when the light sequence restarts, but faster, and the project console says “The image file is ready to view! Just open imgOutput!” ● 7. Halt the program, it is finished, but don’t reset the data. ● 8. Use image viewer to open “imgOutput”. The finished text image is then shown.