A portable reading device includes a computing device and a computer
readable medium storing a computer program product to receive an image
and select a section of the image to process. The product processes the
section of the image with a first process and when the first process is
finished processing the section of the image, process a result of the
first process with a second process. While the second process is
processing, repeats the first process on another section of the image.