Color transfer plays an important role in image
processing, which aims to change the original image color
according to specific image color characteristics. In this paper,
we present an interactive local color editing method based on
multi-cue manipulation, including image segmentation, inpainting
and gradient-preserving optimization. Firstly, The user
draws strokes specifying the target region needed to transfer
color, through which the source image can be segmented by
K-means color clustering method. Then patch-based inpainting
technology is applied to achieve natural transition along the
boundary. After color transfer, we apply an optimization
algorithm to preserve the gradient. The experimental results
demonstrate that the proposed approach can not only achieve
a visual satisfying local color transfer results, but also preserve
the texture detail.