20. The computer readable medium of claim 19 , wherein said computer executable instructions for controlling said computer to determine if said page is inverted or non-inverted include: instructions for controlling said computer to update a cumulative difference value based on said per text line difference value.
19. The computer readable medium of claim 18 , wherein said instructions for controlling said computer to determine if said page is inverted or non-inverted includes: instructions for controlling said computer to generate a per text line difference value, said per text line difference value being said difference between the first count of foreground pixels in the first portion of said current line of text and the second count of foreground pixels in the second portion of said current line of text.