Linux图像处理高手—GIMP与ImageMagicK

图像处理是多媒体应用中最重要一个部分,在Linux环境下,可以供选择使用的图像处理软件并不多。近来随着Linux在桌面应用中的不断壮大,一些图像处理软件也开始从Windows、Mac OS中移植到了Linux环境下,其中最为著名的图像处理软件CorelDraw就是一例。遗憾的是,到目前为止Adobe的Photoshop没有移植到Linux环境下的意思。不过没有关系,Linux有GIMP、Image MagicK已经够用了。

在Windows环境下,如果制作一个简单的图形,通常使用“附件”中的“画图”工具,使用简单方便。当要制作和处理比较繁杂的图形、图像时,就使用诸如Photoshop、CorelDraw之类的工具。在Linux的窗口管理器中,也可以找到简单的制图工具Paint,这一工具在KDE、GNOME中都有。如果要制作比较繁杂的图形、要处理繁杂图像时,就可使用GIMP、Image MagicK或CorelDraw for Linux这类比较强大的工具。

GIMP

GIMP是Linux下功能强大的图像处理工具,它几乎可以完成Photoshop能够完成的所有功能。GIMP的最新版本为V1.2.3,用户最好下载软件源码,自行编译使用。GIMP的用户手册可以到以下地址下载:ftp://manual.gimp.org/pub/manual/Gimp_Users_Manual_ Second_Edition-PDF.pdf。此用户手册非常详细,有兴趣使用GIMP的朋友,可以自行下载阅读。

1.安装

GIMP的功能十分强大,支持插件功能,目前可以用的插件有数十种。另外GIMP还有一个非常强大的功能就是支持脚本,通过使用脚本用户可以自动地对图像进行处理。用户可以自动、匹量处理图片以生成大量相似图片。

还有一个比较好的消息就是GIMP支持中文,笔者编译安装后,发现GIMP的部分菜单、提示已经是简体中文。

GIMP所提供的源代码软件包比较大,约有14MB,编译过程要花不少时间。GIMP软件包的安装过程如下:

#tar -xvf gimp-1.2.3.tar.gz#cd gimp-1.2.3#./configure#make#make install

如果编译正常通过,表明已经在Linux系统中安装好了GIMP图像处理软件。

2.运行GIMP

在窗口管理器的终端仿真界面中键入:

$ ./gimp

第一次运行GIMP时,软件要检查显示器的分辨率、检查系统使用的语言,并自动采用相应语言界面显示等。

GIMP用户安装界面如图1所示。正确设定显示器的分辨,设定过程支持交互式分辨率设置。你可以进行任意调节,直到满意为止。

图1 GIMP用户安装

图2是使用GIMP的图示。如果要下载GIMP软件包,可以到这里下载:ftp://ftp.gimp.org/pub/gimp/v1.2/v1.2.3/ 。

图2 GIMP图示

Image Magick

ImageMagicK主要用于对图像进行转换、编辑、组合、特殊处理等,是另外一款非常好用的图像处理工具。它支持对多种格式的图像进行处理,最多支持的图像格式有87种格式,包括目前流行的TIFF、JPEG、PNG、PDF、PhotoCD及GIF等。Image MagicK还支持动态图像创建,这一点非常适合在Web页面上使用。Image MagicK支持通过命令行方式对图像进行处理。另外,它还提供编程接口,高级用户可以通过C、C++、Perl、Java接口对图像进行个性化处理。Image MagicK支持数百种的图像处理,提供多种过滤功能。

Image MagicK方便地支持图像格式转换,支持透明图像、可制作多帧GIF图像、进行图像合并等。图像操作包括缩放、旋转、锐化、减色或特殊效果处理等。

ImageMagicK最新版本为5.5.1,可以从ftp://ftp.imagemagick.org/pub/ImageMagicK/binaries下载。所下载的软件包为二进制包,下载安装后无须进行编译即可直接使用。

Image MagicK安装过程如下:

#mkdir $HOME/ImageMagicK#cd $HOME/ImageMagicK#gzip -dc /path/to/package.tar.gz | tar -xf -#export PATH=”$HOME/ImageMagicK:PATH”

测试ImageMagicK是否可以正常工作,具体操作如下:

#convert LOGO: logo.miff

ImageMagicK会自动测试软件的所有部件,如果在使用过程程序警告文件找不到,那么应该在环境变量中加入以下内容:

export MAGICK_HOME =”$HOME/ImageMagicK”

如果使用ImageMagicK的图示,单击鼠标的左键将显示ImageMagicK的选单,见图3。

图3 ImageMagick图示

ImageMagicK同时提供命令行方式下的图像转换,例如:

#convert logo_11.bmp : logo_11.jpg

要显示图像,在窗口管理器下的终端仿真中键入:

#display logo_11. jpg

有关GIMP和ImageMagicK更多的使用技巧,大家可参考相关资料。

去追寻那飞翔的翅膀。落叶随风淡定了它漂泊的方向。

Linux图像处理高手—GIMP与ImageMagicK

相关文章:

你感兴趣的文章:

标签云: