Во-первых, убедитесь, что у вас есть imagemagick, скомпилированный с LCMS (на компьютере Mac brew install imagemagick --with-little-cms
).Вам, вероятно, нужно переустановить гем rmagick после переустановки imagemagick.
Далее получите Цветовые профили Adobe ICC (опять же, для 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")