11. A system comprising: a network-based server in communication with a remote computerized device through a computerized network; and a remote program running on said remote computerized device, said network-based server receiving, from said remote computerized device, an image containing characters, said network-based server executing different optical character recognition processes on said image to automatically recognize said characters in said image, said network-based server aggregating recognition results from said different optical character recognition processes recognizing said characters in said image to produce a final character recognition result, said aggregating including relatively higher confidence recognized characters and relatively lower confidence recognized characters in said final character recognition result, said network-based server outputting said final character recognition result to said remote computerized device over said computerized network, said network-based server automatically pasting, to said remote program running on said remote computerized device, said relatively higher confidence recognized characters as default characters into an input field shown on a user interface of said remote computerized device, said remote program running on said remote computerized device automatically providing a correction interface on said user interface adjacent said input field that displays said relatively lower confidence recognized characters as alternate characters, said remote program running on said remote computerized device automatically changing said default characters in said input field to ones of said alternate characters in response to cursor movement within said correction interface, and said correction interface includes an option to have said cursor movement be one cursor movement that draws a line through a correct pattern of said default characters and said alternate characters.
11. A system comprising: a network-based server in communication with a remote computerized device through a computerized network; and a remote program running on said remote computerized device, said network-based server receiving, from said remote computerized device, an image containing characters, said network-based server executing different optical character recognition processes on said image to automatically recognize said characters in said image, said network-based server aggregating recognition results from said different optical character recognition processes recognizing said characters in said image to produce a final character recognition result, said aggregating including relatively higher confidence recognized characters and relatively lower confidence recognized characters in said final character recognition result, said network-based server outputting said final character recognition result to said remote computerized device over said computerized network, said network-based server automatically pasting, to said remote program running on said remote computerized device, said relatively higher confidence recognized characters as default characters into an input field shown on a user interface of said remote computerized device, said remote program running on said remote computerized device automatically providing a correction interface on said user interface adjacent said input field that displays said relatively lower confidence recognized characters as alternate characters, said remote program running on said remote computerized device automatically changing said default characters in said input field to ones of said alternate characters in response to cursor movement within said correction interface, and said correction interface includes an option to have said cursor movement be one cursor movement that draws a line through a correct pattern of said default characters and said alternate characters. 12. The system according to claim 11 , said remote program running on said remote computerized device providing, on said user interface of said remote computerized device, a cutting pointer movement operation, said cutting pointer movement operation selecting a portion of an image as said image containing characters.