Je veux changer les couleurs de premier plan d'une image en utilisant rmagick/imagemagick. Pour être plus précis : je veux convertir les couleurs d'avant-plan d'une image à l'aide de rmagick/imagemagick. noir ou le blanc glyphicons-halflings (qui sont inclus dans twitter bootstrap) en icônes glyphicons-halflings bleu foncé. (Ce serait bien si je pouvais spécifier une couleur hexagonale ou RVB).
Je n'ai aucune idée si cela est possible, mais j'ai parcouru la documentation d'Imagemagick et la seule chose que j'ai trouvée est convert --size 100x100 xc:skyblue glyphicons-halflings.png -composite foo.png
Le problème est que cela ne fonctionne que si vous spécifiez une taille et que cela change la couleur d'avant-plan et non la couleur d'arrière-plan. De plus, c'est du bleu ciel et non du bleu foncé.
Alors, quelqu'un a une idée de comment je pourrais convertir les icônes blanches ou noires de glyphicons-halflings en icônes bleues de glyphicons-halflings ? (Points bonus pour les extraits de code rmagick/ruby)