OCR_Math
OCR_Math copied to clipboard
Optical Character Recognition for handwritten mathematical formulae using Neural Net
This program recieves an image of a mathematical equation, and returns it in digital form as well as solving it.
To use the program, it is recommended that the Anaconda build of python be installed, the installer can be found here: http://continuum.io/downloads
this will include most of the modules used by the program, including numpy, sympy, and matplotlib
In addition to Anaconda, go to: http://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.0.0-beta/
and download the opencv 3 beta and install it in python, instructions can be found here: http://docs.opencv.org/trunk/doc/py_tutorials/py_setup/py_setup_in_windows/py_setup_in_windows.html
One last program that needs to be installed is pillow, go to: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow and download "Pillow?2.6.1.win?amd64?py2.7.exe"
after everything is installed, simply start the gui.py file, and the program will run automatically, if you wish to use a webcam, please be sure to have one connected