本文共 1065 字,大约阅读时间需要 3 分钟。
原贴:http://hi.baidu.com/spager/blog/item/bb7eaf0146247b031c95837c.html
ImageMagick子命令composite详解
为方便直接使用,采用ImageMagick内置图片(rose: 、logo: 、GRANITE: 、NETSCAPE: )演示(可替换为如1.jpg) composite 1.jpg 2.jpg 3.jpg 3maskedby1&2.jpg 1、bumpmap去色为灰度,resize内置图片rose放大一倍、后在西北角覆盖到图片logo,输出到z.jpg composite rose: -resize 200% -compose bumpmap -gravity southwest logo: z.jpg 2、multiply不去色、不加亮,直接覆盖(居中并偏移+70-5 ) composite -compose multiply -gravity Center -geometry +70-5 rose: logo: z.jpg 3、Screen、clear让图片rose背景为透明的黑色、以及黑色。null:调用系统内置的单点图 composite -compose Screen null: rose: z.jpg composite -compose Clear null: rose: z.jpg 4、Plus两幅图画的颜色相叠加(按加法原理);Add也相加,但要将alpha通道反转;Minus则为减法,Subtract也相减,但反转通道。 composite -compose plus 1.jpg 2.jpg zjpg 5、Difference两图相差,同色为黑,黑-色=原色,白-色=补色 6、Exclusion两相免除,白免白为黑,黑免黑为白,灰免灰为灰,[白免黑为白、黑免白为白;绿免红、红免绿均为黄] 7、watermark 加水印—亮度最佳值为15~30 percent. composite -watermark 30% -gravity south rose: logo: z.jpg 9、label覆盖以标签文字,默认左上角,可用双引号将文字圈定。不支持中文,好像不能改字体和大小。 composite label:Center -gravity center rose: z.jpg |
转载地址:http://xvtob.baihongyu.com/