Я использовал ниже, чтобы сделать преобразование цвета
if @image.colorspace == Magick::CMYKColorspace
# @image.colorspace #=> CMYKColorspace=12
@image.colorspace = Magick::RGBColorspace
@image = @image.negate
end
Приблизительно работает, но яркость цвета отключена. Тот факт, что мне нужно свести изображение на нет, оставляет очень неприятный запах.
В документации упоминается использование color_profiles, но кроме этого я ничего не могу найти.
я сейчас пытаюсь
@image = @image.quantize(16777216, Magick::RGBColorspace)
И цвета лучше, но все равно не то.