Adding ICC color profile to image using ImageMagick
$ convert image_rgb.png -intent relative -black-point-compensation -profile /usr/share/color/icc/SWOP2006_Coated3v2.icc image_cmyk.png
This does not change the colorspace of the file, but adds the profile to it. Confirm by running
$ identify -verbose image_cmyk.png