color transformation supports in/out color space. add rgb

TODO:
other color spaces(XYZ, ...)