1. A computer-implemented method for selecting at least one segmentation parameter for optical character recognition comprising: receiving, using one or more computing devices, an image having a character string that includes one or more characters; receiving, using the one or more computing devices, a character string identifying each of the one or more characters; automatically generating, using the one or more computing devices, at least one segmentation parameter; performing segmentation, using the one or more computing devices, on the image having the character string using the at least one segmentation parameter; determining, using the one or more computing devices, if a resultant segmentation satisfies one or more criteria; and if the resultant segmentation satisfies the one or more criteria, selecting the at least one segmentation parameter.