从 mogrify 中提取选项

从 mogrify 中提取选项

我最近发现了一个命令行图片编辑工具Imagemagick,其中有一个名为的工具mogrify。我想有人解释一下这个-extract命令(如果需要参考请看这里

让我向你展示我做了什么。这是原始图像:

示例图片

然后我制作了两个副本(使用任何命令都可以编辑原始文件)。对于第一个副本,我使用了以下命令

mogrify -extract 500x500+224+202 '/home/ashhab/Desktop/Abstract_Wallpaper (copy).jpg'

然后我得到这个

示例图片

第二次我使用了这个命令

mogrify -extract 500x500 '/home/ashhab/Desktop/Abstract_Wallpaper (another copy).jpg'

我得到了这个

示例图片

该命令可以解释为

mogrify -extract (size)(offset) [file path]

所以我的问题是 offset( +224+202) 实际上起什么作用?offset 是什么意思?

答案1

偏移量表示应开始提取图像的位置。因此,偏移量 +224+202 表示向右移动 224 并向下移动 202,然后从该点取出所需的 500x500 像素(在这种情况下,它将是像素,但也可以是百分比)。


来自您的链接If you omit the offsets, as in ... the image is resized to the specified dimensions instead。因此,第三个是原始版本的 500x500 版本,并且它被放大了,但放大了出去

相关内容