使用RMagick的颜色配置文件和ColorSpace不匹配

时间:2013-08-19 17:24:20

标签: ruby-on-rails ruby rmagick mismatch

在ruby on rails环境中,我试图将jpeg图像从RGB转换为CMYK并返回RGB以创建pdf,我想在转换时添加icc配置文件(来自Adobe)(我正在使用Magick Rmagick宝石)。但是,我不断收到此错误“ColorSpace ColorProfile Mismatch”,这是非常自我解释的。我不明白的是:

2.0.0p195 :083 >   image.colorspace
=> RGBColorspace=1 
2.0.0p195 :084 > image.add_profile("lib/assets/AdobeRGB1998.icc")
Magick::ImageMagickError: ColorspaceColorProfileMismatch `icc' @error/profile.c/ProfileImage/582

当颜色空间与配置文件匹配时,如何不匹配?

1 个答案:

答案 0 :(得分:0)

“/ lib / assets / Adob​​eRGB1998.icc”,而不是“lib / assets / Adob​​eRGB1998.icc”。错别字....