我找不到ImageMagick的命令,可以使图像产生如下所示的效果(别担心,这些有趣的图片只是为了举例而已:-))。
我尝试了许多解决方案,但问题在于添加颜色后渐变中的任何元素都会消失。
我找不到解决办法,因为在任何混合或着色之后,源图像上的所有阴影细节都会消失。
下面的示例不是理想的,我是在GIMP中制作的。但在ImageShack中的结果更糟糕...(我不展示它们:D)
下面的示例不是理想的,我是在GIMP中制作的。但在ImageShack中的结果更糟糕...(我不展示它们:D)
你没有展示你的目标是什么,但是在我看来使用 blend
选项看起来不错:
convert -size 200x187 xc:red red.png
convert http://i.imgur.com/P2s0cKQ.png red.png -compose blend -composite out.png
或者,您可以像这样一次性完成所有操作:
convert http://i.imgur.com/P2s0cKQ.png \
\( +clone -evaluate set 0 -channel R -negate \) \
-compose blend -composite out.png
这将克隆原始图像,然后将所有三个通道(红、绿、蓝)设置为零,再反转红色通道以将其设置为完全红色。
可以使用其他可能的混合模式
identify -list compose
它们会看起来像这样: