The picture above is showing the first step that I am taking in reading text out of images. This step is to work on the image sanitization so that the algorithm that is responsible for reading the text has the best chance of of reading the text. This is generally done the same way from what I have found. It starts by turning all of the pictures into greyscale then the image is blurred and is finally thresholded. Greyscaling the image is probably the minimum that must be done since it takes out of the equation all of the color posibilities and limits it to black, white, or some grey imbetween. Another veryimportant step is to threshold images which takes a threshold value and if the pixel value is greater it will make the pixels pure white and if it is less then the pixel will become pitch black. This is another good step since now the algorithm only will need to concentrate on two colors instead of a gradient of colors.