我有这样一个基础图像:
在 Photoshop 中,我使用基本的图层颜色叠加,RGB 颜色值为:
r: 244, g: 93, b: 0
这给了我非常鲜艳的结果:
我试图做的是在 rmagick 中给同一张图片上色,所以如果我使用以下代码进行着色:
img = Magick::Image.read('brush.png').first
img = img.colorize(100, 100, 100, Magick::Pixel.new(244, 93, 0, 1))
img.format = 'png'
img.to_blob
它给了我这个非常清淡的橙色图像:
我的问题是,如何使用imagemagick / rmagick中的rgb参数给这个图像上色,以获得与我在photoshop中获得的同样鲜艳的颜色。
谢谢。