winzip icon

A Artificially Intelligent Pattern Recognizer OCR

Email
Submitted on: 1/28/2015 5:41:00 AM
By: Kamran Sethi (from psc cd)  
Level: Intermediate
User Rating: By 38 Users
Compatibility: VB 5.0, VB 6.0
Views: 2656
 
     Description: This program is a pattern recognizer that has the capability to “Learn” optical characters. It was made in Visual Basic 6 and is based on array based 2 Dimensional pattern matching algorithms. This program can be run directly by running the “textrecognition.scr” file. Working: The working of this program is based on an input in a paint area which is converted into a 100 element 10X10 matrix. This array is compared using brute force with a database of “learnt” characters. The character with the highest match matching attributes is displayed in the screen. In the case of a new element being inputted, the program generalizes to the pattern in its database that matches the input the most. In this case, the program can be “taught” the correct character by pressing the “Learn” button. The learnt characters area automatically saved to disk. References: Congratulations to albertoycc@hotmail.com who is the actual coder of this program.

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Intermediate category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments


 There are no comments on this submission.
 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.