我想使用 rmagick/imagemagick 更改图像的前景色。更具体地说:我想将黑色或白色 glyphicons-halflings图标(包含在 twitter bootstrap 中)转换为深蓝色 glyphicons-halflings 图标。(如果我能指定一个 hexcolor 或 RGB 颜色就好了。)
我不知道这是否可能,但我点击了 imagemagick 文档,我唯一发现的是convert --size 100x100 xc:skyblue glyphicons-halflings.png -composite foo.png
,问题是这仅在您指定大小并且它正在更改前景色而不是背景色时才有效。此外,它是天蓝色而不是深蓝色。
那么有谁知道如何将白色或黑色字形半身人转换为蓝色字形半身人图标?(rmagick/ruby 代码片段的奖励积分)