A review of colorspace

A good way of changing colorspaces

However, some of the functions aren't that intuitive and lose alpha values.