使用Imagemagick编辑和修饰数码照片

使用Imagemagick编辑和修饰数码照片

Imagemagick是用于创建,编辑和合成图像的一套软件。 它可以读取,转换和写入各种格式的图像,包括DPX,EXR,GIF,JPEG,JPEG-2000,PDF,PhotoCD,PNG,Postscript,SVG,TIFF等。 该软件套件由一组程序组成,可从命令行编辑图像而无需任何图形应用程序,这在使用某些命令来修改或转换特定图像的脚本增强脚本方面具有很大的优势。
命令如下所示:

动画
比较
综合
变戏法
兑换
显示、
鉴定
进口
gr
剪辑

最受欢迎的命令是 鉴定, 兑换 y gr; 首先确定图像的细节,例如图像的大小,比特率​​等; 第二个将一个图像转换为另一个图像,最后一个不是很广为人知,但是用于直接修改图像而不复制它。

convert /imagen.ext /imagen.extdeseada

现在,如果您想要将一组图像转换为另一种格式,建议使用 gr 如下:

mogrify -format png /carpeta-de-imagenes/*

要知道与该程序兼容的格式,我们可以使用以下命令:

mogrify -list format

转换和迁移可以用于相同的功能,关键是转换必须将图像与原始图像分开写入,并且迁移不依赖于是否将其从一种格式转换为另一种格式。

您始终可以通过阅读帮助文件来了解这些程序的功能。

man mogrify     ó      mogrify -help

现在,假设我们需要压缩刚从约2 mb或更大的相机拍摄的jpg图像,并且我们希望它以MB的形式减轻重量,而不会一眼就降低质量或尺寸,下面来看一个示例:

mogrify -compress jpeg -qualit 80% /imagen/a/modificar

百分比表示理解水平,范围从0到100。

有选项 -调整大小 如果图片太大,我们可以更改图片的大小:

mogrify -resize 1024x768 /imagen/a/modificar

另一方面,我们具有导入功能,使我们可以采用任何受支持的图像格式来截取屏幕截图,例如:

全屏拍摄

import -window root /detino/imagen.jpg

选择要捕获的区域

import /detino/imagen.jpg

如果要从已准备好的图像序列中制作动画的.gif图像,则可以按以下方式使用convert命令:

convert /carpeta/de/imagenes/* /carpeta/alida/fichero.gif

display命令将打开图像,就好像它只是一个图像查看器一样,它使我们能够通过添加文本来产生效果,其中包括,我们将看到图像在处理过程中的外观,从而使我们能够能够欣赏我们可以使用的各种不同效果,例如添加帧,变换图像等负面效果。

display /imagen/dessead.ext

要了解有关此程序的更多信息,可以安装帮助包 imagemagick文档 并通过网络浏览器打开以下文件:

/usr/share/doc/imagemagick/www/index.html

帮助文件的地址可能会根据所使用发行版的版本而有所不同。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   亚伦·门多

    看看我是否做一些实验非常有趣。

    问候。

  2.   九分

    convert命令还可以用于将图像序列转换为pdf

    问候

    1.    KZKG ^ Gaara

      是的:
      convert *.jpg file.pdf

  3.   城市

    很好的文章,我经常调整照片的大小,以便它们在我的工作或硬盘驱动器中不会占据太多空间:
    迁移-调整大小10%x10%/路径/图片

    不知道
    mogrify -compress jpeg -qualit 80%/图片/要/修改

    感谢您提供的信息,我会尝试的…。