ImageMagic 图片处理

composite -gravity NorthEast shade.png baidu.png baidu-1.png 
composite -gravity NorthWest rounded-nw.png lake-1.png lake-2.png 
composite -gravity SouthEast rounded-se.png lake-2.png lake-3.png 
composite -gravity SouthWest rounded-sw.png lake-3.png lake-4.png 


composite -compose DST_In  -gravity center shade.png baidu.png  baidu-1.png 
composite  frame.png baidu-1.png baidu-2.png 


#获取图片尺寸
identify a.jpg 


#取出背景框中的区域 alpha
composite -compose SRC_In  baidu.png shade.png baidu-1.png 


composite -compose Dst_In  -gravity center \
            label_A_white.png  rose: -alpha Set  compose_mask.png


#加上白色背景
composite   baidu-1.png  frame.png  baidu-2.png 


convert -size 150x150 xc:gray -stroke red -strokewidth 2 -fill white -draw "roundRectangle 10,10 140,140 8,8" rect-2.png




 -- draw 参数用于向图片中化某些效果
convert -size 136x136 xc:gray -draw "roundRectangle 10,10 130,130 8,8" roundRectangle.png
convert -matte shade.png baidu.png baidu-2.png 


-- 图片缩放
convert -resize 112x112 baidu.png baidu_112.png
convert -resize 50%x50% foo.jpg thumbnail.jpg
mogrify -sample 80x60 *.jpg


convert -resize 90x90 baidu-2.png baidu_90.png
convert -resize 112x110 baidu.png baidu_112_110.png
convert -resize 80%x85% baidu.png baidu_80_85.png


-- 非等比压缩
convert -resize 75.555%x77.777% Sample.png Sample_136_140.png 




-- 生成一张图片
convert -size 180x180 xc:"#000000" back.png


39 96 f4
convert -size 180x180 xc:"#2932e1" back_baidu1.png


fcfdff


composite favback1.png gen_pic.png gen_2.png


convert -size 32x32 fav.ico fav.png


# ico 转png的时候 会转出多张图片
convert "fav.ico" -thumbnail 32x32 -alpha on -background none -flatten "fav__.png"
convert "fav.ico" -thumbnail 32x32 -alpha on -background none -flatten "fav__.png"




composite favback1.png gen_pic.png gen_2.png


 d9 0
 
 
 fdfdfd
convert -size 180x180 xc:"#e60012" back_qq.png
#---------------------------- 运行环境 ----------------------------


scp mqq@172.17.149.77:/usr/local/app/leoshen/libmagick.tar.gz ./


mkdir -p /usr/local/app/taf/tafnode/data/lib/ImageMagick
cd /usr/local/app/taf/tafnode/data/lib/ImageMagick


cd output/
cp * /usr/local/app/taf/tafnode/data/lib/ImageMagick -r


cp output /usr/local/app/taf/tafnode/data/lib/ImageMagick -r
cd /usr/local/app/taf/tafnode/data/lib/ImageMagick/output
mv * ../




安装:
./configure --prefix=/usr/local/app/leoshen/install/ImageMagic --enable-lzw --with-modules 
make 
make install 




export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/app/leoshen/libmagick-6.8.0-4/output/lib




    
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值