连载(1):什么是ImageMagick?

ImageMagick专为图像批处理而设计。也就是说,它允许您在脚本(shell、DOS、Perl、PHP 等)中组合图像处理操作,以便这些操作可以应用于许多图像,或者作为某些其他工具的子系统,例如Web应用程序、视频处理工具、全景生成器等。 它不是GUI图像编辑器。

首先,ImageMagick 是一个图像到图像转换器。这就是它最初设计的目的。也就是说,它会将几乎任何图像格式的图像(如果不能的话请告诉我们)转换为任何其他图像格式。

但它也是一个图像处理算法库。这些可以通过命令行和 shell/DOS 脚本(这些示例页面演示)或通过大量编程语言(例如 C、C++、Perl、Ruby、PHP 等)访问。请参阅:ImageMagick API。

速度从来都不是 IM 的主要特征,IM 更注重生成图像的质量。这并不是说它不能在合理的时间内转换图像。它只是不是快得令人眼花缭乱。因此,IM 执行某些处理操作的速度可能很慢,尤其是在尝试将图像压缩为功能有限的图像格式时。

ImageMagick 主要关注像素矩形阵列形式的图像,通常称为“光栅”。它将处理 Postscript 或 PDF 等“矢量”图像格式,但代价是在加载这些图像时将这些图像转换为光栅,并在保存时在光栅周围生成矢量图像包装器。因此,使用默认设置时,矢量图像通常处理得很差。但是,可以使用特定选项来改善这种情况。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值