答案 0 :(得分:8)
我假设你想要照亮第二张图像,所以你得到第三张但没有文字。所以从命令行来看,这应该给出相同的结果:
convert porsche.png -fill white -colorize 80% porshe_light.png
答案 1 :(得分:4)
要获得 完全 相同类型的输出,只需使用与您引用的答案(“'Diff an image using ImageMagick”)完全相同的命令。
只需将相关图片与自身进行比较:
convert wizard: -frame 1 wizard.png
compare wizard.png wizard.png delta.png
会给你这些图像,原始(左)和“delta”(右):
顺便说一下,我曾怀疑@ rostok的答案会以某种方式为他的-colorize
运算符使用正确的参数值。但是他的80%
恰好是完全正确的,如下面的输出所示:
convert wizard.png -colorize 80% wiz-light.png
(当然我也没有选择赞成@ rostok的答案...... :-)实际上,它甚至比这个更好的答案,因为它暗示OP可以改变-colorize
参数,如果他想改变运营商的程度。)