Skip to content

ys2899/Project-OCR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf470 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \margl1440\margr1440\vieww10800\viewh8400\viewkind0 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0

\f0\fs24 \cf0 \

Train-Test-data/ contain two matlab files converting .png files into one csv files for training and testing set. Please download the Format1 file from the website:

http://ufldl.stanford.edu/housenumbers/

Tensorflow-cnn-SVHN-4-4layers-Dropout-40/

contains convolution neural network of 4 layers and drop out applies to each layer but
not the input layer. The pictures are of three channels and 40 by 40 pixels.

Tensorflow-cnn-SVHN-4layers-DropoutMaxout54grayscale/

contains convolution neural network of 4 layers and drop out applies to each layer but not the
input layer. The picture are of 54 by 54 pixels.

The svhn.py file will do the training and testing for you on training and testing set, after training, the model.ckpt file will be generated.
Online-testing/ help with the real short number sequence recogintion.

Shape the png file to 40 times 40, 3 channels and copy it into the same folder. Open the RestorePNG.py.

In the main function, such as def main(): img=mpimg.imread('28.png');

Put the name of the png file that you want to do the recognition. Run the RestorePNG.py.

}# Project-OCR

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published