是否有可以自动裁剪多个图像的软件?


24

我想使用扫描仪将我的旧家庭相册数字化,并且其中有很多照片。到目前为止,我的方法是一次扫描4张图像,然后在Picasa或Windows Live Photo Gallery这样的简单编辑器中手动裁剪它们。这非常耗时,因为每次扫描后都要进行4次裁剪操作。单独扫描每个图像可能会更加耗时。

是否有任何软件或简单的插件(最好是免费的)可以完成这项工作?我发现最好的解决方案是在Photoshop中,但这是一个过大的选择。免费的图片编辑器(例如Paint.NET或GIMP)是否具有类似的功能?


有一个类似的问题-photo.stackexchange.com/q/5192/1977-但这涉及设备和外部实验室解决方案的更多内容
ab.aditya 2011年

我不会低估Photoshop的用处...它具有令人难以置信的批处理功能,可满足您所谈论的内容,但是还具有令人印象深刻的其他一些照片处理有用工具。即使是年龄较大的学生执照(价格会便宜得多)在任何图像修补匠手中都是一笔财富。
Jane Panda

Answers:


19

如果您不了解作物边界,则可以使用Fred Weinhausmulticrop脚本(该脚本也使用Imagemagick)。该脚本还可以处理不同的照片尺寸和旋转的图像。

示例(书籍封面):

扫描图像(input.tiff):

原始扫描图像

multicrop input.tiff output.tiff

结果:

输出-0.tiff:

在此处输入图片说明

输出1.tiff:

在此处输入图片说明


我试了一下(必须在Win 7笔记本电脑上用bc安装cygwin来运行脚本),但最终出现错误“)语法错误:无效的算术运算符(错误令牌在运行该文件的任何文件上都是“ 。我尝试过使用其他运气好的文件和类型
ab.aditya 2011年

我对Imagemagik的经验不足。我们如何使用此脚本?
Stevoisiak

3

您是否知道完整批次的作物边界和图像尺寸是一个安全的假设?如果是这种情况,则可以使用Imagemagick的转换工具。

就像是:

convert orig_file.jpg -crop <w>x<h>+0+0 1.jpg
convert orig_file.jpg -crop <w>x<h>+0+<h> 2.jpg
convert orig_file.jpg -crop <w>x<h>+<w>+0 3.jpg
convert orig_file.jpg -crop <w>x<h>+<w>+<h> 4.jpg

<w>现在original_image_width / 4<h>现在在哪里original_image_height / 4

通过convert可以更多地使用农作物


2
而且,如果您不知道确切但可以将其关闭,请查看ImageMagick的修剪以移除剩余的边框。
mattdm 2011年

2

我偶然发现了一个名为Divide Scanned Images的GIMP脚本,对我来说效果很好。它具有输入接口,甚至还支持文件的批处理。这并不是完全安全的方法,您可能需要调整“异常终止限制”和/或“背景样本角”设置才能使脚本正常工作。

我试过ImageMagick多播脚本时没有多大运气,这可能是由于我试图在Windows与Cygwin一起使用该软件的缘故。


如果您想保持tif的16位,那么这个问题就不胜枚举了,它不支持这一点。
blamb

2

它不是免费的,但VueScan是周围最好的扫描仪软件之一。它已经使用了很长时间,并且该软件是我使用过的最丰富的功能。它具有多作物模式,您可以在一次扫描中设置多个作物。您的诀窍是每次都将照片放在同一位置。


我不确定,但是我相信它每次扫描都会通过一次,因此一张3张照片中的9分钟(一张4张照片)变成了36分钟,每张图像一张。所以我需要一个不会增加扫描时间的解决方案。
blamb

1
好的,我站起来了,我已经使用了裁剪功能之外的所有功能,并且将最好的用于矩形非重叠照片的方法放到了相同的位置(或者不放,但是节省了时间),使用MF模式,但是在每次运行之前,在每个图像床上预览和微调作物,大约需要20秒,然后使用2遍600 dpi的四张4x6图像,在我的HP7410上通过总共只有9分钟左右。这是很棒的设备。
blamb

2

在自己亲自处理完此问题之后,我决定编写一些说明,说明如何使用Adobe Photoshop(如果已有)或使用GIMP(免费)。GIMP在我的情况下效果更好。完整的易于遵循的说明可以在这里找到:http : //wp.me/p1YGyn-s9



1

对于其他遇到此问题并沿着GIMP +脚本路径走下去的人(例如我)...

检查扫描仪随附的软件!

我已经准备好运行后处理脚本,只是发现扫描仪的笨拙软件(Pixma MG5200随附的MP Navigator EX)已经将多张扫描图像分解为单独的图片。令人惊讶,为我省了一个额外的步骤。

因此,请先进行扫描,然后看看会发生什么。





0

我自己有这个问题。对我而言,最好的办法是用一个文件在Adobe Acrobat中打开图片,然后使用裁剪功能并将其扩展到每一页。然后,我将其导出,或另存为图片(tiff)。我唯一的问题是必须旋转它们。我将看看Adobe Lightroom可以为我做什么。


0

我想这就是你要找的

http://francoismalan.com/2013/01/how-to-batch-separate-crop-multiple-scanned-photos/ 图像编辑器

该页面包括使用Photoshop分割照片的说明,还提供了一个免费插件供Gimp执行此操作。从页面:

在这篇文章中,我将向您展示两种自动将一个(包含多个)扫描页面(包含多个照片)的页面拆分为单个图像文件的方式。我的经验是,对于此GIMP,它比Photoshop更好,并且还有一个额外的好处:它是免费的!


是的旧线程。
Linuxmint 2013年
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.