自动裁剪批量图像的最佳方法是什么?


Answers:


9

我不确定是否有任何工具可以完全自动化此过程,除非您愿意编写自定义脚本。

有时我需要在工作中裁剪很多图像,为此,我遇到的最简单的工具之一是一个名为IrfanView的小型图像编辑器。它不是最漂亮的程序,但是可以进行裁剪并通过一次鼠标拖动和三个击键移动到下一张图片。这是如何做:

  • 安装IrfanView并运行程序。
  • 打开“选项”菜单栏,然后​​选择“属性/设置...”
  • 从列表中选择“文件处理”,然后取消选中“显示“保存”对话框”和“要求覆盖文件以保存”选项。
  • 接下来,打开要裁剪的第一张图像。
  • 在该部分周围拖出一个正方形以进行裁剪。
  • 按Ctrl + Y,Ctrl + S,然后按Space键移至下一张图像。
  • 重复广告乏味。

看起来对于我的工作,这是唯一的解决方案。
lud0h

1
它不可能是唯一的解决方案。世界上有很多软件,而这似乎(乏味)乏味。
mattdm

@mattdm:这取决于执行分段的难度。如果有一个简单的单色矩形边框,则裁剪操作很简单(实际上irfanview可以使用Ctrl + Shift + Y自动执行此操作)。但是,如果边界处有噪音(或更糟的是混乱),那么裁剪就不是那么简单了,许多算法可能会遇到困难并犯错误。话虽如此,我并没有使用所有软件,所以如果有人有更好的解决方案,那么我很高兴听到它:-)
ltn100 2010年

这是一个很好的解决方案,但还有其他答案,这些答案实际上提供了OP所需的自动化功能。
钱德勒

Irfanview可以执行批处理操作,包括Crop。转到文件>批量转换/重命名。单击高级按钮并设置您的裁剪。然后选择要处理的图像,然后单击“开始批处理”。
hdhondt 2012年


8

Photoshop正是为此提供了一个功能:

扫描封面(您甚至可以一次扫描多个封面)在菜单中:文件>自动>裁剪和拉直照片

它会自动裁剪并修复当前文件中照片的旋转。如果在图像中找到多张照片,它将自动拆分为多个文件。如果你有吨他们,你可以创建行动,有作物和拉直批量他们每个人的完成。


2

摄影动作

  1. 打开Adobe Photoshop
  2. 开启图片
  3. 选择Windows-> Actions,然后单击“ New Action”。按确定。
  4. 裁剪照片。
  5. 停止动作记录
  6. 转到文件->批处理->选择文件夹。按确定。

一个好主意,但是这将假定每个扫描的图像在扫描仪上具有相同的方向,大小和位置。
ckoerner 2012年

2

在自己亲自处理完此问题之后,我决定编写一些说明,说明如何使用Adobe Photoshop(如果已有)或使用GIMP(免费)。

GIMP在我的情况下效果更好。完整的易于遵循的说明可以在这里找到:

这适用于单个扫描的书的封面(如您的情况),甚至适用于多张图像。成功!


1

另一个建议是:Phatch,一种照片批处理处理器,它可以进行裁切。


0

XnView和NConvert是您的朋友。NConvert是用于处理图像的命令行工具,具有调整大小和裁剪功能。XvView是具有批处理功能的快速图像查看器。在XnView中进行裁剪后,可以让它为您创建一个批处理文件,该批处理文件在一堆图像上调用NConvert。它可以同时进行多种操作,例如调整大小和锐化(如果需要)。


0

如果是相同的裁切,则可以使用Lightroom之类的软件将裁切(和裁切角度)复制到任意数量的照片上。


没有相同的尺寸,书的封面可能会有所不同。
lud0h

0

IrfanView裁剪后会降级emf文件,因此对我不起作用。


他们如何降级?
MikeW

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.