I don't think its a good idea personally, there are a lot of colorspaces out there and we probably don't want to clutter our ColorRGBA class with all that. I think a better idea would be to have a ColorspaceUtils class that can convert between all those color spaces.

That's exactly what I did in my project :stuck_out_tongue: Just wanted to share the code in case anyone whould need it

For lots of image and color space handling code you can check ImageJ project: http://rsbweb.nih.gov/ij/.