1. A caricature generating system, comprising: an image acquisition unit for capturing a facial image; a feature detecting unit for identifying and positioning the features of the facial image; an edge-tracing and stroking unit for detecting the contours of the facial image and converting the facial image into an outline image with artistic stroking styles; a posterizing and texturing unit for posterizing the continuous tone of the facial image and converting the facial image into a texture image with various texture filling styles; a styling parameter database comprising a plurality of styling parameters including a plurality of control parameters for edge-tracing, stroking, posterizing, and texturing; an image blending unit for blending the outline image and the texture image to synthesize a hand-drawing like cartoon image; a facial adjusting parameter set processing unit for processing face adjusting parameter sets from a face adjusting parameter database; a facial image adjusting unit for adjusting geometry and color information of the facial image interactively; a facial adjusting parameter database comprising a plurality of facial adjusting parameter sets; a cartoon theme composition unit segmenting a facial area out of the facial image according to the identified features and composing the facial area with a cartoon theme; and a cartoon theme database comprising a plurality of cartoon theme, wherein a plurality of combinations of styling parameters can be translated into the parameter sets of oil paint, pastel, a wax crayon, marker pen, pen drawing, tempera paint, glue color paint, halftone, watercolor paint, block print, woodcut, color pencil and charcoal.