范围不适用于 imagemagick6 mogrify

Posted

技术标签:

【中文标题】范围不适用于 imagemagick6 mogrify【英文标题】:Extent not working for imagemagick6 mogrify 【发布时间】:2019-02-10 13:17:26 【问题描述】:

Linux Mint 自带 imagemagick 6(版本:ImageMagick 6.9.7-4 Q16 x86_64 20170114),我正在使用 mogrify 编辑一些图片。

我有一堆 700*1000 的图片,我需要在两端添加空格以使它们成为 768x1000,所以我使用此命令

mogrify *.jpg -gravity center -extent 768x1000

但是图片保持 700x1000,尝试在单张图片上进行相同的转换,效果很好。 extent 不能与 mogrify 一起使用吗?

【问题讨论】:

【参考方案1】:

在网上搜索我找到了 Imagemagick mogrify 页面,它说版本 7 支持范围。

查看页面上的示例我会尝试

mogrify gravity center -extent 768x1000 *.jpg

您还应该在版本号中添加更多详细信息,因为版本 6 涵盖了很多年并且有很多版本。此外,V6 mogrify 可能并不总是支持范围。

【讨论】:

是的,谢谢,就是这样。文件选择器应该在最后。

以上是关于范围不适用于 imagemagick6 mogrify的主要内容,如果未能解决你的问题,请参考以下文章

Fxcop 针对 VS 2010 设计的自定义代码不适用于 VS 2012

为啥 INDIRECT() 不适用于具有工作表范围的动态命名范围?

SQL Server CE 4.0 插件不适用于 VS2013

Visual Leak Detector 不适用于 VS2012 中的单元测试

VS Code Code Runner 不适用于 virtualenvs

VS Code 中的调试不适用于 Typescript Vue 应用程序