This is a implementation of "example-based image color and tone style enhancement"(SIGGRAPH-2011)