Je tente de charger un fichier de profil de couleurs ICM stocké avec les fichiers de configuration ImageMagick principaux (colors.xml, etc.) à l'aide de RMagick. Je veux m'assurer que je fournis toujours le bon chemin vers le fichier à travers les déploiements en utilisant des configurations et/ou des versions ImageMagick légèrement différentes. Existe-t-il un moyen de trouver cet emplacement depuis ImageMagick (quelque chose comme Magick-config)?Comment trouver le chemin d'accès aux fichiers de configuration ImageMagick
C'est ce que j'ai maintenant, mais il semble fragile:
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"