5. A method comprising: receiving an image file representing an image comprising text; determining, by a processing device, a plurality of portions of the image respectively corresponding to a plurality of letters of the text; determining, for a first letter of the plurality of letters, a set of letter properties comprising at least one dependent letter property and at least one independent letter property, wherein each of the at least one dependent letter property of the first letter is dependent on another letter of the plurality of letters and each of the at least one independent letter property of the first letter is independent of all other letters of the plurality of letters; and classifying the first letter into one of a plurality of letterform classes based on the set of letter properties.
5. A method comprising: receiving an image file representing an image comprising text; determining, by a processing device, a plurality of portions of the image respectively corresponding to a plurality of letters of the text; determining, for a first letter of the plurality of letters, a set of letter properties comprising at least one dependent letter property and at least one independent letter property, wherein each of the at least one dependent letter property of the first letter is dependent on another letter of the plurality of letters and each of the at least one independent letter property of the first letter is independent of all other letters of the plurality of letters; and classifying the first letter into one of a plurality of letterform classes based on the set of letter properties. 10. The method of claim 5 , wherein the at least one dependent letter property comprises at least one of an inter-letter property based, at least in part, on an adjacent letter or a letter-combination property based on a letter-combination of which the letter is a part.