Я хочу изменить цвета переднего плана изображения с помощью rmagick / imagemagick. Чтобы быть более конкретным: я хочу преобразовать черный или белый glyphicons-halflings (которые включены в загрузочную страницу twitter) в темно-синие значки глификонов-халфлингов. (Было бы неплохо, если бы я мог указать шестнадцатеричный цвет или цвет RGB.)
Я понятия не имею, возможно ли это вообще, но я просмотрел документацию imagemagick и единственное, что я нашел, это convert --size 100x100 xc:skyblue glyphicons-halflings.png -composite foo.png
, проблема в том, что это работает только тогда, когда вы указываете размер и что он меняет цвет переднего плана, а не цвет фона. К тому же он небесно-голубой, а не темно-синий.
Итак, кто-нибудь, у кого есть идея, как я могу преобразовать белые или черные глификоны-халфлинги в значки синих глификонов-халфлингов? (Бонусные баллы за фрагменты кода rmagick / ruby)