Linux系统中怎么安装和使用ImageMagick软件?

ImageMagick是修改和处理图像的一套命令行实用程序。 ImageMagick可迅速从终端执行操作,执行许多图像的批量处理,或者被集成到一个bash脚本。ImageMagick可以执行各种操作。 本指南将向您介绍ImageMagick的语法和基本操作,并告诉你如何结合操作和执行许多图像批处理。

1、安装

ImageMagick,不包含在Ubuntu和许多其他Linux发行版其中。 要在Ubuntu上安装它,使用下面的命令:sudo apt-get install imagemagick

2、格式转换之间

转换图像的格式, 其中最基础的东西,你可以用它做的是格式之间进行转换。 下面这个命令将当前目录中名为“howtogeek.png”PNG文件,转换一个JPEG格式:convert howtogeek.png howtogeek.jpg

您还可以指定为JPEG图像压缩级别:convert howtogeek.png -quality 95 howtogeek.jpg  数必须是1和100  默认为92

3、调整图像尺寸

该convert命令还可以快速调整图像大小。 下面的命令要求ImageMagick的将图像尺寸调整为宽200像素,高100像素convert example.png -resize 200×100 example.png

4、旋转影像

ImageMagick的可以快速旋转图像。 下面这个命令将图片命名howtogeek.jpg,旋转90度,并保存旋转图像howtogeek-rotated.jpg:

convert howtogeek.jpg -rotate 90 howtogeek-rotated.jpg

5、应用效果

ImageMagick的可以应用各种效果的图象。 例如,下面的命令应用“木炭”效果的图像:convert 1234.jpg -charcoal 2 1234-charcoal.jpg

6、批量处理

下面的命令将旋转所有的pang图片:for file in *.png;do convert $file -rotate 90 rotated-$file;

(0)

相关推荐

  • linux系统中如何安装程序、软件的几种方法

    在Windows下安装软件时,只需运行软件的安装程序(setup.install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall.unware.“卸载”等)就能将软件清除干 ...

  • Linux系统中SVN安装.权限管理

    SVN安装 SVN服务器有2种运行方式:独立服务器和借助apache运行。 svnserve和apache相比是轻量级的,也比较简单,svnserve包含在subversion里面,所以只要安装了su ...

  • linux系统怎么下载安装阿里旺旺?

    linux系统中没有安装阿里旺旺,想要安装一个阿里旺旺,该怎么安装呢?下面我们就来看看详细的教程. 1.首先,点击任务栏上的“应用商店”. 2.在“应用商店”最上面的搜索框里输入阿里旺旺进行搜索. 3 ...

  • linux系统中程序的安装.卸载和升级教程

    对于Linux初学者来说,RPM安装是一个不错的选择。如果想真正掌握Linux系统,源代码安装仍然是Linux下软件安装的重要手段。由于linux系统中应用软件的安装和大家熟悉的windows下面的软 ...

  • 在Linux系统中安装varnish-cache配置及体验方法

    varnish-cache在linux系统中是一套高效能的反向网站快取服务器,这样的服务器很大的方便了电脑的使用,但是在电脑上要怎么的进行安装和体验呢!现在我们一起来看看吧! 主要理解下vcl 几个状 ...

  • Linux系统中安装使用ntfs-3g挂载NTFS分区的教程

    Linux系统中安装使用ntfs-3g挂载NTFS分区的教程.系统环境默认安装后,不能访问ntfs分区,在安装和配置ntfs-3g以后即可. 1.安装ntfs-3g 代码如下: apt-get -y ...

  • 在linux系统中安装JDK

    许多人都知道在Windows上安装JDK,在Linux系统中安装JDK总体步骤和Windows上差不多,主要是熟悉如何使用Linux系统以及Linux的常用命令,下面就介绍一下如何操作的具体步骤. 操 ...

  • linux系统中QQ的使用和配置

    很多朋友的机器上都安装了Linux,并且想在Linux环境中使用QQ。下面就将本人在Red Hat 9.0上配置QQ的成功经验共享出来。 选择QQ软件 腾迅公司并没有推出专门应用于Linux下的QQ软 ...

  • Linux系统中在虚拟机上搭建DB2 pureScale的方法

    在Linux操作系统中,可在虚拟机上搭建DB2 pureScale,那么搭建的步骤是怎么样的呢?DB2 pureScale又有什么用呢?下面随小编一起来了解下Linux系统如何在虚拟机上部署DB2 p ...