修改(添加白条)以在Image Magick中批量处理jpg图像


0

我是这里的新手,并且是一个新手(将Windows 8.1与Image Magic结合使用),我有一个文件夹(C:\ users \ rob \ desktop \ pics),其中装有jpg图像(全部480x360)。我想在所有这些图像的底部放置一个白色条。我相信完成的图像必须稍大一些才能容纳此白色条。480x380应该可以做到。处理过的图像的目标文件夹是C:\ users \ rob \ desktop \ bar我已经安装了Image Magick并对其进行了测试(得到了魔术师的图像),代码对我来说是全新的。有人可以显示可以输入我想要的内容的cmd的代码(正是要输入的内容以及何时输入Enter等完整的代码伪代码)非常感谢任何能帮助Rob的人

Answers:


0

得到一个DOS命令行提示符:

在Windows 10上,依次单击“开始”按钮,“所有程序”,“附件”和“命令提示符”,以打开“命令提示符”窗口。

转到您的图片目录:

cd c:\users\rob\desktop\pics

使自己成为480x20的白色条,作为单独的图像:

convert -size 480x20 xc:white whitebar.ppm

通过运行此命令,将其附加到每个源图像的底部,仍在c:\ users \ rob \ desktop \ pics目录中:

FOR %a in (*.jpg) DO convert %a whitebar.ppm -append ..\bar\%a

有关更多信息,请访问http://www.imagemagick.org/使用/


谢谢格伦。正如我在问题中所说的那样,我对命令提示符和任何(虚拟)命令都是全新的
ozrob

看到我什至无法完成我的信息,然后按Enter键,它就消失了。当您说“在您的目录中”时,我什至都不知道该怎么办。我知道我必须在命令提示符窗口中键入代码,但是如何将其应用于图片所在的文件夹/请帮助这个假人
ozrob

好的,我现在就解决了
谢谢

1
要在文件夹中打开命令提示符,只需按住Shift键并右键单击该文件夹,然后选择在此处打开命令提示符的选项即可。这是我用来批量获取jpg文件底部白色条的代码。 (mogriify -background white -gravity north -extent 480x384 * .jpg)。如果要以不同的方式放置白色条,请将“重力”更改为中心,南,东或西。显然,请更改扩展尺寸以适合您的图片尺寸。小心使用Mognify首先备份您的文件,因为它会更改文件夹中的所有文件。希望这可以帮助想要这样做的人。
ozrob 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.