wildgoat的个人空间 https://blog.eetop.cn/wildgoat [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

Windows XP下安装使用ImageMagick

已有 6950 次阅读| 2011-11-19 11:15 |个人分类:ImageMagick

如雷贯耳的软件,貌似很好很强大,留点文字做个记号。

1. 安装
################ 来自网络,应该是台湾同胞的原文 ################
注意:本補述僅提供 Windows 下安裝建議。

1. 到 http://www.imagemagick.org/ 下載 Windows Executable 版本。 (建議下載 Stable 穩定版本)

2. 安裝下載回來的 ImageMagick-x.x.x-xxx-windows-dll.exe ,建議安裝在 C:/Program Files/ 以外的資料夾。另外安裝時也請勾選 Update executable search path ,以讓系統可以找到 ImageMagick 執行檔的位置;其他用不到的選項可以不勾選。

3. 安裝完成後,請到安裝目錄下,將 ImageMagick 的 convert.exe 前面加上 im_ ,變成 im_convert.exe 。因為 Windows (XP) 本身已經有個叫 convert.exe 的檔案,改名後可避免與其發生衝突。

4. 打開 regedit.exe ,搜尋 convert.exe ,找到 [ImageMagick 安裝目錄]/convert.exe 的登錄值,將其改名為 im_convert.exe ,或刪除該登錄值。 (應該只有一個 AutoRun 的登錄值)

5. 使用方式如同原作者所著,僅需修改執行目錄及 convert 名稱即可。

#### 我的安装过程有点记不得,好像一路默认选下来的,也并没有执行将 #### 
#### converter.exe的过程,暂时还没有发现问题                                            ####
注1. XP的convert.exe是系统自带实用工具,它可以将 FAT 分区转换为 NTFS 分区。
        如不执行上述修改注册表及重命名等操作,则系统将默认覆盖掉自带的convert.exe
        命令行输入convert命令将被默认为Imagemagic中的图片格式转换命令。

2. 入门使用
################       以下文字同样来自网络        ################
专业图像处理师岂能忽略ImageMagick
图形界面大行其道的今天,为什么Windows和Linux系统中还保留着命令行程序呢?这是因为在某些操作上,命令行程序会比图形界面更快速有效。今天要介绍给大家认识的“图像魔术师”ImageMagick,就是一款命令行图像处理软件,某些我们在Photoshop之类的图像软件中要进行一系列步骤的繁琐操作,它只需要输入一行命令就可以解决,效率奇高。当然,命令行操作毕竟有着很大的局限性,我们只要把ImageMagick作为一个辅助工具来看就好了。

ImageMagick小档案
软件版本:6.2.9  软件大小:22.44 MB
软件授权:自由软件 适用平台:Windows NT4/2000/XP/2003
下载地址:ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.2.9-0-Q16-windows-static.exe

实战1:工作前先“体检”,ImageMagick初试身手
ImageMagick的安装与其他的Windows应用程序相似,双击下载的文件,然后根据安装向导提示,一步一步设置就可以了。因为ImageMagick是一个命令行程序,不容易看出程序安装是否正常,所以可通过下面的方法先来检测一下。
Step1
单击“开始→运行”,在打开的“运行”窗口中输入“cmd”(不含引号,下同),按回车键确定,打开Windows XP的命令提示符窗口。
Step2
输入命令“convert logo: logo.miff”,按回车键确认。再输入命令“imdisplay logo.miff”,按回车键确认,如果这时能够弹出ImageMagick的显示窗口,显示出一个魔法师的图像来,就说明安装的程序一切正常,可以准备开工啦。

实战2:万能图像转换王
图像格式转换是我们经常进行的操作之一,ImageMagic只需输入一行命令,就可以完成在Photoshop或ACDSee之类的软件中需要好几个步骤才能完成的操作。除此之外,在转换的同时,还能完成裁剪、翻转、模糊、合并等操作。

1.简单格式转换
首先通过一个简单的格式转换命令,初步了解一下ImageMagick的使用方法。如图1所示,在Windows XP的命令提示符窗口中输入以下命令(ImageMagick支持100多种图像格式):
convert d:\pic\0001.jpg d:\pic\0001.png
“convert”是转换命令,后面的两个参数分别以空格隔开,前者是源图像的文件路径(JPG格式),后者是转换后的文件(PNG格式)及它的保存路径,ImageMagick会根据给定文件的后缀名,自动识别格式。按回车键,稍等片刻,会发现在“d:\pic\”文件夹下,果然多出了图像文件“0001.png”。

2.转换同时缩小图像
当你有一张BMP格式的照片时,可能希望将它转换成JPG格式,并且缩小一半的尺寸,这样使文件变得很小,从而方便传给网上的其他好友,同样,一行命令即可搞定,输入:
convert d:\pic\0008.bmp -resize 50% d:\pic\0001.jpg
这比上一行命令多出了“-resize 50%”,英文的意思是“调整大小”,50%表示将图像缩小一半。按回车键执行命令,完成后我进入“d:\pic\”文件夹下查看,果然多出了一个0008.jpg图像文件。原来的BMP文件大小为9217KB,转换后的JPG文件则只有649KB(见图2),文件小了十几倍,真的令人乍舌。

3.特效字体轻松搞定
除了格式转换,转换命令还有其他许多参数,联合使用可以制作出非常酷的图像效果。这里再举一个复杂一点的例子,输入以下命令(注意,以下命令是在同一行上):
convert -size 320x85 xc:transparent -font Arial-Black -pointsize 72 -draw "text 25,60 'Magick'" -channel RGBA -gaussian 0x6 -fill darkred -stroke magenta -draw "text 20,55 'Magick'" d:\pic\magick.png
按回车后,将得到如图3所示的文字特效,是不是很惊奇?其实用金山词霸查一下参数中的单词,不难理解它的意思。如:-size,设置图像的大小;-font,设定字体;-pointsize,设定文字大小;-draw,写入文字内容等等。

总而言之,ImageMagick是一个非常实用的命令行图像处理工具,具体的命令参数,在安装目录的“index.html”文件中有详细描述,有兴趣的朋友赶紧试试吧。
############################################################


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 122

    粉丝
  • 42

    好友
  • 273

    获赞
  • 118

    评论
  • 22104

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-3 12:27 , Processed in 0.014574 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部