update colortool, now can adaptive picture boundary