如何
答案 0 :(得分:1)
首先,确保使用LCMS编译imagemagick(在mac brew install imagemagick --with-little-cms
上)。重新安装imagemagick后,您可能需要重新安装rmagick gem。
接下来,获取Adobe ICC color profiles(再次,这些是针对mac的,但我确信您可以轻松找到其他平台的版本。)
然后启动你的编辑器,并沿着这些方向做点什么。
image = Image.read("my_image.jpg")[0]
image.colorspace = Magick::CMYKColorspace
image.add_profile("path_to/adobe_icc_profiles/CMYK/USWebCoatedSWOP.icc")
image.write("my_image_cmyk.jpg")
答案 1 :(得分:0)
我会说,使用RMagick:http://rmagick.rubyforge.org/
尽管如此,请确保使用版本2,因为它也适用于Ruby 1.9。版本1仅适用于1.8。
然而,至于一个例子,我对ImageMagick并不是非常有经验。你可以从这里开始: