A printing system enables the printing of enhanced documents using a
semantic classification scheme. A printing system receives an image to be
printed. The system classifies the image according to the semantic
classification scheme and, based on this classification, performs
enhancement processing on the image. Depending on the desired
application, the printing system may recognize and classify any number of
image types and may then perform various enhancement processing functions
on the image, where the type of enhancement processing performed is based
on the classification of the image.