批量裁剪图片的软件

软件推荐 视窗 图像处理
2021-10-07 01:24:20

我从 RAW 格式转换了大约 200 张图片,转换后我意识到图片的整个右侧都有一条粉红色的线(示例)。即使它很小,它仍然可以引人注目。所有 200 张图片都是这样的。

假设所有图片的尺寸相同,我正在寻找可以以相同方式自动裁剪 200 张图片的软件。

要求:

  • 必须能够同时批量转换所有200张图片
  • 必须能够读取 .JPEG 和 .JPG 格式
  • 必须有一个易于使用的界面(我不想为每 200 张图片手动输入裁剪尺寸)
  • 应该是免费的(免费),但不是必需的。开源也不错
  • 应该能够选择覆盖原始目录或输出到不同的目录(我都可以,但至少其中一个选项必须到位)
4个回答

ImageMagick是一个用于图像显示和操作的库和程序套件。如果您可以命名光栅图像格式,ImageMagick 支持它。它是开源的。您可以下载Windows 二进制文件

有几个命令行工具,包括mogrify对图像文件应用各种转换(覆盖输入文件),convert以及可以在图像格式之间转换并应用各种转换(输出到新文件)。

要删除图像边缘的矩形,请使用负偏移量对其进行剃须就地修改文件:

mogrify -crop -42+0 *.jpg

要在另一个目录中输出文件,您可以使用百分比转义

convert *.jpg -crop -42+0 elsewhere\%t.%e

可能有一种方法可以让它自动检测粉红色条的宽度,但这对我来说太先进了。

如果您更喜欢 GUI 选项,IrfanView是一款免费且轻量级的图形查看器,具有一些强大的功能。它包括批量转换文件的能力。您可以在File菜单下或使用快捷键找到该选项B

在此处输入图像描述

然后您可以添加目录中的所有文件或从文本文件中导入文件名。要裁剪图像,请选择Batch conversionBatch conversion - Rename result files如果您还希望重命名图片。然后,选中该Use advanced options for bulk resize框并单击Advanced按钮。

在此处输入图像描述

选中该CROP框,然后填写您要修剪的值。我建议您先对一张图像进行测试以验证您的数字。点击OK,选择一个输出目录(或者您可以先Overwrite existing files通过选中该MISCELLANEOUS部分下的相应框来选择),然后单击Start Batch

请注意,该Auto crop borders选项仅适用于白色和透明背景。如果您可以使用白色条带而不是粉红色条重新创建图像,那将很有用。

如果所有图片大小相同,您可以尝试FastStone Photo Resizer除其他外,它具有裁剪功能。

不久前,我发现这个工具对于处理批量图像非常有用。

这是一个大约 20 美元的商业应用程序。

BatchPhoto满足您的所有要求(除了免费)并且适用于 Win 和 Mac:

  • 可以批量转换数千张图像并利用多代码 CPU 加快处理速度
  • 读取 170 种不同的图像格式,包括几乎所有的 RAW 格式(JPG 和 JPEG 是相同的格式)
  • 它有一个非常易于使用的拖放界面(见下文)
  • 它是付费的并且有免费试用,但不是像 Windows 95 那样的界面或广告软件/间谍软件或错误
  • 您可以覆盖原件,输出到不同的目录,复制文件夹结构

一次裁剪多张图像 批量裁剪图像

如果您经常使用此软件,您将帮自己一个忙,并支付(少量)以获得更易于使用且整体更好的解决方案,而不是获得一个让您浪费时间并且使用不愉快的免费程序。

如您所知,没有什么是免费的,如果您选择“免费”程序,它还会捆绑一些“好东西”,无论是广告软件/间谍软件、错误还是类似 Windows 95 的界面。因为我们(开发人员)也必须以我们的工作为生。

所以这是我的付费解决方案(免费试用):

www.batchphoto.com/howto/crop-pictures.html