Linux 图片转换命令 convert

来源:互联网 发布:北京纸箱厂 淘宝定做 编辑:程序博客网 时间:2024/04/28 22:21

今天在写博客的时候遇到了图片过大无法上传的问题,在Linux下找到了一个很好的图片转换工具,在这里分享下。

转载自:http://selboo.com/post/738/

      Image MagicK 是一个强大的图象处理工具包。它提供了几个非常方便的命令行命令: display, animate,import, montage,mogrify,identify等,可以进行图象的显示,缩放,旋转,调色,加框,加注释等,还能制作GIF动画,图象索引,能自动生 成图象.

一,安装
      convert 命令是由 ImageMagick 包提供,可以使用任意安装方式
[root@done1 srv]# yum install ImageMagick(Ubuntu14.04下自带)

二,使用
1. 缩放
      convert -sample 80x40 input.jpg output.jpg #注意:缩放后图像保持原来的长宽比例 convert -sample 25%x25% 1.jpg 2.jpg
2.旋转图像
      convert -rotate 90 input.jpg output.jpg
3.为图像增加注释文字
      convert -font helvetica -fill white -pointsize 36 -draw 'text 10,50 "Floriade 2002, Canberra, Australia"' 1.jpg 2.jpg
4.特殊效果
      convert -charcoal 2 input.jpg output.jpg   #炭笔
      convert -colorize 255 input.jpg output.jpg   #着色 可以指定三种颜色 red/green/blue
      convert -implode 4 input.jpg output.jpg   #内爆效果
      convert -solarize 42 input.jpg output.jpg   #曝光,模拟胶片曝光
      convert -spread 5 input.jpg output.jpg     #随机移动,参数是位移大小

5.加边框
      convert -raise 5x5 input.jpg output.jpg
      convert +raise 5x5 input.jpg output.jpg

6.类型转换
      convert 1.jpg 1.png
      convert 1.png 1.bmp
      convert 1.bmp 1.gif

0 0
原创粉丝点击