1. An image processing system comprising: a processor configured to analyze a color image to determine a set of target colors; a database including factor profiles associated with a set of stored colors; and a printer controller that assigns the factor profiles to the target colors according to a color space proximity of the target colors with the stored colors, where the factor profiles represent a combination of factors including a gray level and a screen angle.