Can I convert an image from CMYK to RGB in Mac OS X?
Solution 1
I found three ways to do it.
- Open the image with ColorSync.
- Use the Apply ColorSync Profile to Images action in Automator.
- Use sips (thanks NSD) and supply the --matchTo argument. I wrote a shell script to convert an image using the Generic RGB Profile.
#!/bin/sh
if [ $# -lt 1 ]; then
cat >&2 <<EOF
usage:
$0 filename
$0 source-file destination-file
Converts an image to RGB color space. The first form manipulates
the file in-place.
EOF
exit 1
fi
SOURCE_FILE=$1
if [ $# -lt 2 ]; then
DESTINATION_FILE=$SOURCE_FILE
else
DESTINATION_FILE=$2
fi
sips \
--matchTo '/System/Library/ColorSync/Profiles/Generic RGB Profile.icc' \
"$SOURCE_FILE" \
--out "$DESTINATION_FILE"
Solution 2
It's really easy. You don’t need to do any of these steps. In the Mac OS X “Preview” app, just go under Tools, Match to Profile, and under “Color Model” select RGB. The ColorSync Profile will change automatically. Save, and it’s done!
Solution 3
For whatever reason I wasn't able to change the color mode with Preview and the Tools section. My needs my have been simpler, but I ended up just opening the image in Preview on my large external monitor and then using Skitch to take a screenshot of it. It fit my needs, it may fit yours.
Solution 4
On my machine (10.6.2), two RGB profiles are offered: "Adobe RGC (1998)" and "Generic RGB Profile". Gimp (free) can do the conversion, too.
Solution 5
I didn't have the RGB colorsync profiles, so I imported the files into iPhoto and then exported them again. The exported photos were in RGB. Voila
Patrick McElhaney
Updated on September 17, 2022Comments
-
Patrick McElhaney almost 2 years
Is there a way to convert a JPEG from CMYK to RGB, using Preview or any other tool built into Mac OS X?
I see I can go to Tools | Assign Profile… and select from a long list of options, including Generic CMYK Profile, but there's no RGB option.
-
Patrick McElhaney over 14 yearsI get those options as well when I open an image that's already RGB.
-
HikeMike almost 12 yearsIn what program?
-
Fabian Zeindl almost 10 years"Preview". en.wikipedia.org/wiki/Preview_(Mac_OS)
-
Jpsy about 7 yearsTrue, but without assigning profiles to CMYK input and RGB output the result will show colors that are far away from any acceptable conversion algorithm.
-
Jpsy about 7 yearsColorSync link is dead, but otherwise good answer!
-
Keyslinger about 5 yearsTo clarify the ColorSync option, I succeeded in converting my PSD file using the "Match to Profile" menu in the bottom-left corner in ColorSync 4.14.0