【发布时间】:2016-05-23 17:49:22
【问题描述】:
我正在尝试使用 RMagick 在图像中应用纹理。基本上我需要在枕头占位符中放一张图片。
当执行调整原始图像大小和必要的合成操作时,颜色质量会急剧下降。
我的疑问是:为什么颜色会改变?
这是我的代码:
design = Magick::Image.read(file_path).first
design.resize_to_fit!(1000,1000)
3.times do
base_layer.composite!(
design,
(1600 - design.columns) / 2,
(1067 - design.rows) / 2,
Magick::OverCompositeOp
)
end
有人可以帮我吗?
谢谢!
【问题讨论】:
标签: ruby imagemagick jpeg rmagick