RGBA union now deals with conversion to pixel, adjusted exposue and gamma