Linux下的图片转换工具ImageMagick

来源:互联网 发布:淘宝客服电话人工台 编辑:程序博客网 时间:2024/05/02 19:31

转载自:http://www.xgezhang.com/linux_imagemagick.html


    最近需要用到一些Linux下图片格式转换的内容,网上找到了这款ImageMagick的软件,提供的功能很多,支持png,jpg,gif,pdf等许多种图片格式的互相转换,而且开源,使用起来非常方便。

    首先在这个网站上可以找到下载包:http://www.imagemagick.org/

    按照操作指南下载到tar.gz的安装包,解压之后进行3部安装。

   ./configure    make    make install


    默认设置安装位置是在/usr/local/bin下面,环境变量一般已经有了.

    第一次安装成功之后可以尝试使用convert命令对图像文件进行格式转换,比如把目录下的test.jpg 转换成test.png可以输入命令convert test.jpg test.png,其他复杂的操作可以参看官方网站提供的文档,也可以在安装好之后使用man 指令。

    在转换(png,.jpeg)的过程中可能会出现以下提示convert: no decode delegate for this image format,这是因为程序执行的时候需要一些其他的库来支持,比如支持png和支持jpeg的库,使用convert -list format指令可以查看目前ImageMagick支持的转化文件的格式,http://www.imagemagick.org/download/delegates/网站可以下载对应格式的库.比如libpng等,下载之后解压安装,具体安装方式参看文件中的README。ubuntu,debian用户也可以用sudo apt-get install 命令来安装。

apt-get install libpng-dev apt-get install libjpeg-dev 

    然后再尝试以下convert test1.jpg test2.pdf,成功! 当然Imagemagick还提供了丰富的功能,具体内容这里就不详述了,大家可以自行阅读官方说明文档。

0 0
原创粉丝点击