Linux ImageMagick 转换图片格式工具及命令
前面在一个项目开发中用到了ImageMagick,我们自己的测试环境都正常,然后就按照我们开发环境的安装方法安装了客户的测试环境,但在处理jpeg类型图片的时候报错了。回头一看配置log,居然不支持jpeg。
ImageMagick 是变换图片的库群,支持perl,C++,JAVA等等语言。可以对图片进行各种各样的加工处理。
ImageMagick的安装方法有RPM方式和SOURCE方式。目前最新版是ImageMagick-6.5.5。可以从这个网址下载: http://www.imagemagick.org
安装步骤:
1.ssh连接Linux服务器
2.把下载的安装文件放到适当的文件夹下。例如:cd /usr/local/src。或者直接在服务器上下载。
3.解压下载文件
tar -zxvf ImageMagick-6.5.5-7.tar.gz
5.移动到解压后的文件夹里面
cd ImageMagick-6.3.5-7
6.configure配置
./configure
可以先执行 ./configure --help 看看有哪些配置参数。然后自己根据需要设置。
我们一般的图片处理都要求支持几种常见的图片形式:jpeg,png,gif。
查看配置后结果:yes的话支持,no就是不支持
JPEG v1 --with-jpeg=yes yes
PNG --with-png=yes yes
ZLIB --with-zlib=yes yes
如果是no的情况,用过以下命令查看是否安装了相应的库。
rpm -qa|grep jpeg //zlib的用zlib, png的时候用libpng
执行结果:libjpeg-6b-33
一看执行结果确实是安装了jpeg库,但为什么不识别呢?最后网上查了一下半天,发现必须要安装libjpeg-devel库。有的系统可能默认已经安装了,所以可能没在意。知道原因就好办了,网上下载libjpeg-devel库RPM安装文件,安装。
安装完后,再次配置ImageMagick,这下配置结果里面变成yes了。
7.编译
make
8.安装
install
这样ImageMagick就安装完了。
如果是用java开发的话,需要安装JMagick。从这里下载:ftp://ftp.imagemagick.org/pub/ImageMagick/java/
安装JMagick的时候需要主要的JAVA_HOME环境变量是不是和开发用的JDK版本一致,因为有的服务器有多个JDK版本,JMagick默认是用环境变量版本来编译的,如果版本不一致的话可能报版本不一致错误。
具体的图片支持需要什么库等信息可以从官方网站查看:ht
相关文档:
一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......
在Linux C编程中使用Unicode和UTF-8
目前各种Linux发行版都支持UTF-8编码,当前系统的语言和字符编码设置保存在一些环境变量中,可以通过locale命令查看:
$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US ......
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
走进
Linux
大观园,人们就像刘姥姥进城,啥都感到很新鲜。今年元旦,
Linux
国际社区给人们献上一份元旦大礼包:
Zorin
OS 2.0
。这有什么好说的?
& ......
大家好:
现在linux系统也算是比较流行的了
但是某些朋友忘记了密码ROOT的不知道怎么办现在我就发帖支持下
呵呵 有的牛人已经知道了 就不看帖了 呵呵 大家支持下
现在弄个如下两种
一. grub
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项((注意),然后按e键!
2. 再次用上下键选中你平时启 ......
PDF格式文件中的文本是可以导出来再修改的。
同样,PDF里面的插图也是可以提取出来的。
PDF转纯文本:
pdftotext -enc GBK godson2e-data.Sheet.pdf text.GBK.txt
-enc (encoding)
要参照/etc/xpdf/xpdfrc 里面提到的编码格式。对于中文,用GBK
就可以了。
提取插图:
pdfimages godson2e-data.Sheet.pdf img
该 ......