ImageMagick 安装使用

一、ImageMagick是什么?

ImageMagick 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布,它遵守GPL许可协议,可以运行于大多数的操作系统,ImageMagick的大多数功能的使用都来源于命令行工具。

二、安装(Mac OS 平台)

根据其官网( https://www.imagemagick.org/script/download.php )的描述,官方推荐使用 MacPorts ( https://www.macports.org/ ) 来安装 ImageMagick 。那么我们先安装 MacPorts。

1、MacPorts

Mac下面除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样。MacPorts就像 apt-get、yum一样,可以快速安装些软件。

2、MacPorts安装

  1. Install Xcode and the Xcode Command Line Tools
  2. Agree to Xcode license in Terminal:

    sudo xcodebuild -license
    
  3. 下载对应版本的 MacPorts 安装包,点击安装,你可能会卡住,在安装之前打开软件。
    安装成功后,关闭终端,在终端中输入:port 命令。没有提示找不到命令,应该就是成功了。

3、安装 ImageMagick

在终端输入:

sudo port install ImageMagick

坐等完成,结束后,配置环境变量。
http://www.imagemagick.org/script/download.php

错误:

dyld: Library not loaded: /opt/X11/lib/libpng15.15.dylib
解决:下载XQuartz  https://www.xquartz.org/

其实还有一种安装方式,官网上提供的。下载下压缩文件,解压,在环境变量里配置好,就可以。但是这方式我安装失败了。一处理png图片就报错。不知道为什么。有人知道的话,请说一下。是不是因为没有libpng库??

查看当前安装的ImageMagick支持的格式:convert -list format

三、Ubuntu安装

sudo  apt-get install imagemagick

检测安装成功否:

convert -version

将png图片转成jpg图片后,图片会变小非常多。
后续继续更新

你可能感兴趣的:(其它)