actually I want to use this to execute a recolor task, but always get bad result, can this method deal with recolor task ?