25. The image processor system of claim 14 wherein each training image corresponds to a one-dimensional machine-readable symbol or a two-dimensional machine-readable symbol.
14. An image processor system, comprising: at least one processor; at least one nontransitory processor-readable storage medium operatively coupled to the at least one processor and storing at least one of data or instructions which, when executed by the at least one processor, cause the at least one processor to: receive a plurality of training images, each of the plurality of training images corresponds to one of a plurality of machine-readable symbols; generate a distortion model for the training images; generate a plurality of distorted image signals based at least in part on the distortion model and the training images, each of the plurality of distorted image signals corresponds to one of the machine-readable symbols; transform the plurality of distorted image signals from a signal space into a first transform space; extract classification features from the transformed distorted image signals in the first transform space; train a first machine-readable symbol classifier based at least in part on the extracted classification features; determine a quality measure for the first machine-readable symbol classifier; transform the plurality of distorted image signals from a signal space into a second transform space; extract classification features from the distorted image signals in the second transform space; train a second machine-readable symbol classifier based at least in part on the extracted classification features; determine a quality measure for the second machine-readable symbol classifier; and select one of the first machine-readable symbol classifier or the second machine-readable symbol classifier based at least in part on the determined quality measure.