自动化照片编辑:裁剪和分辨率(GIMP 是最佳选择?)

自动化照片编辑:裁剪和分辨率(GIMP 是最佳选择?)

对于所有真诚善良想要提供帮助的人,接下来的两段话不适合你们。我提前感谢你们的帮助。接下来的两段话适合那些渴望权力并希望滥用权力的版主。


首先,我从来没有要求别人为我写剧本。相反,我问的是,是否可能已经存在一个我这个新手可能不知道的解决方案。(如果您怀疑我的诚意,请查看我之前的帖子,我会在可能的情况下发布脚本)。或者,我请求指导,我可以参考哪些内容来实现我非常清晰和简洁的目标。我在下面详细说明了我所知道的和我能做的,并指出我缺乏将它们联系在一起的知识。我需要的帮助是一个明确的起点,以便学习如何实现我所详述的目标,或者找到已经解决这个问题或接近解决这个问题的替代方案

因此,让我重复一下我的问题,并强调一下,我并不是想找人为我写一个脚本,而是想指出我下一步应该从哪里着手,以弥补我知识上的不足。如果你拥有版主的权力,并且觉得被冒犯了,那么我就是想问从哪里开始寻找/开发解决方案,请继续前进,让更仁慈的人看到这个问题并提供建议。我们学习新东西的时候都是从零开始,这是我的零。我希望我的详细而具体的问题不要被关闭,因为您打扰了正在尝试学习新知识并寻求帮助的人。


关于自动编辑照片的问题/问题(可能使用 GIMP)

我不了解 GIMP 中的脚本,在照片编辑方面相对来说还是个新手。我可以一次编辑一张照片。但是,我希望找到一个解决方案或简单的方法学习如何自动化下列操作。

输入图像为 TIFF 格式(每个文件一张图像),分辨率远高于所需输出。首先,手动使用固定selection box比例4:3(我知道如何做到这一点),我将选择我想要的内容;然后,我希望通过可能存在的我目前不知道的工具、我甚至没有在这篇文章中考虑过的解决方案,或者通过设计自动执行以下基本算法的脚本的指导来自动执行以下步骤:

  1. 裁剪至选定内容
  2. 将分辨率更改为 1600x1200(5.62429796 像素/毫米)
  3. 使用与 JPG 图像相同的基本名称导出文件
  4. 关闭当前图像(不覆盖原始 TIFF)

我知道如何在 GIMP 中将这四个任务作为独立任务来执行。但是,我不知道如何将它们组合成一个自动化操作。由于我预计要对数百张(如果不是最终数千张)照片执行此操作,因此找到/开发一个解决方案,在我手动选择了我想要的内容后自动执行该任务将非常棒。

凭借我的 GIMP 技能,我个人目前能想到的最快捷的解决方案是将图像裁剪为所需内容,并保存为 TIFF 格式,并附加文件名,如"base cropped.tif"。然后,我可以使用 ImageMagick 的 CLI 批量调整分辨率(我知道如何操作)。

当谈到尽量减少我在电脑前花在这个特定项目上的时间时,我所描述的 GIMP 解决方案感觉是最有效的。如果你有指导,可以让我的新手使用 GIMP 实现这一点,或者你对我如何加快这个过程有任何建议(例如,使用 GIMP 以外的免费工具),欢迎并感谢你的建议。请注意,我无法自动化选择过程本身,因为所需内容的位置会随着每张照片而改变(有时它会是原始照片的大部分,有时它会是位于非中心位置的原始照片的 1/4)。

谢谢!

相关内容