【发布时间】:2016-12-01 00:19:38
【问题描述】:
我惊讶地发现 StackOverflow 有一个“Photoshop”标签,因为我需要将 Photoshop(- Pro,Creative Cloud 订阅)和编程(我是一位经验丰富的 Java、C#、C++ 软件工程师)结合起来用于一个艺术项目.
我想要一个最多包含 2000 个 JPEG 文件的文件夹,从第一个文件开始,隔离第一个文件的红色通道、第二个文件的绿色通道和第三个文件的蓝色通道,然后合并将它们放入一个新的 JPEG 文件中,然后保存。然后对接下来的 3 个文件、接下来的三个文件等重复此操作。
我最初计划为 C# 找到一个 JPEG 库并在那里完成所有工作,但如果我可以利用我经常用于其他东西的 Photoshop,那可能会更容易。 Photoshop 是否具有强大的脚本/编程语言,其语法与传统编程语言(条件循环、文件 i-o、用户定义的变量、函数或子例程等)足够相似?
【问题讨论】:
-
您可以将 JavaScript 与 Photoshop adobe.com/content/dam/Adobe/en/products/photoshop/pdfs/cs6/… 一起使用,但我会使用 ImageMagick 进行上述操作。你怎么知道哪个是“first”文件和“second”。
-
文件是由相机每 n 毫秒拍摄 1 次(其中 n 类似于 600 或 1000)生成的,因此它们的文件名是由的时间戳,所以我可以使用文件名或实际创建时间。
标签: image-processing photoshop