调整大小和复合时,RMagick失去了颜色质量

时间:2016-05-23 17:49:22

标签: ruby imagemagick jpeg rmagick

我正在尝试使用RMagick在图像中应用纹理。基本上我需要在枕头占位符中放置一个图像。

执行调整原始图像的大小和必要的复合操作时,颜色质量会大幅降低。

查看原始图片: enter image description here

执行复合时: enter image description here

我怀疑的是:为什么颜色会改变?

这是我的代码:

let myColor = UIcolor.[NAME OF COLOR]

有人可以帮助我吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我怀疑OverCompositeOp是个问题。试试AtopCompositeOp。

Here's the ImageMagick doc关于复合运算符。

我不确定你为什么要做3次这样的作文。一次就够了。