RMagick を使用して、メインの ImageMagick 構成ファイル (colors.xml など) と共に保存されている ICM カラー プロファイル ファイルを読み込もうとしています。わずかに異なる ImageMagick のセットアップやバージョンを使用して、展開全体でファイルへの正しいパスを常に提供するようにしたいと考えています。ImageMagick (Magick-config など) からこの場所を取得する方法はありますか?
これは私が今持っているものですが、もろいようです:
MAGICK_PREFIX = `Magick-config --prefix`.strip!
MAGICK_VERSION = `Magick-config --version`.strip!.split(/\s/).first
RGB_COLOR_PROFILE = "#{MAGICK_PREFIX}/share/ImageMagick-#{MAGICK_VERSION}/config/sRGB.icm"