ImageMagick, команда Convert ухудшает качество изображения

Я пытался преобразовать JPG изображение, которое находится в CMYK отформатировать в sRGBотформатировать с imagemagick библиотека в Ruby on Rails.

Но, к сожалению, заметил, что качество изображения ухудшилось после преобразования изображения по следующей команде:

MiniMagick::Tool::Convert.new do |convert|
  convert << attachment.tempfile.path
  convert.merge! ["-colorspace", "srgb"]
  convert << attachment.tempfile.path
end

Здесь чего-нибудь не хватает? и с нетерпением жду, чтобы избежать отклонения.

Пожалуйста, дайте мне знать ваши идеи.

1 ответ

Вы можете попробовать использовать опцию ImageMagick -profile для лучшей конвертации:

convert image.jpg -profile sRGB.icc rgb_image.jpg

Вы можете посмотреть здесь для получения более подробной информации о ImageMagick.

Другие вопросы по тегам