Do they appear OK when on screen?
You may need to adopt a different colour management scheme.
Although people believe there is only one set of primary colours i.e. red, blue and yellow, there are actually two - additive and subtractive (emitted and reflective light).
The second set, of course, is magenta, cyan and yellow, which are used in the case of reflective light colours (such as those contained in a photograph produced on your printer).
Your monitor, for example, uses the additive (emitted light) set.