Automatisierung sich wiederholender Aufgaben in Photoshop?

Gibt es eine Möglichkeit, einige sich häufig wiederholende Aufgaben in Photoshop zu automatisieren?

Beispiel 1

Ich habe einen Ordner mit Bildern.

  1. Für jeden von ihnen möchte ich jeden als eigene Ebene importieren
  2. Ich möchte, dass sie so skaliert werden, dass sie jeweils x % größer sind als die vorherige (oder eine andere Formel).
  3. Ich möchte, dass sie so auf der Leinwand positioniert werden, dass sie eine Sequenz bilden

Beispiel 2

Ich habe eine einzelne Ebene mit einem Bild; und ich möchte y Duplikate dieser Ebene erstellen, wo

  1. Jede duplizierte Schicht ist z % kleiner als die vorherige Schicht
  2. Jede duplizierte Ebene wird gegenüber der vorherigen Ebene um % gedreht

Um diese erreichen zu können, wäre etwas Komplexeres als ein Makro erforderlich. Vielleicht eine Skriptsprache oder eine Art erweitertes Makro?

Ist es möglich, seine in Photoshop zu erreichen?

Wenn nicht, ist es in jedem anderen Bildbearbeitungsprogramm (z. B. GIMP) möglich?

Welches Betriebssystem? Unterschiedliche Betriebssysteme haben unterschiedliche Lösungen zu bieten.
Verwenden Sie Action in Photoshop?
@Philip Regan: Windows Vista für Photoshop. Ubuntu für Inkscape und den Rest.
Achtung Moderator: Bitte fügen Sie die Tags "scripting" oder "automation" hinzu

Antworten (2)

Ja, Photoshop hat etwas namens Aktionen . Um Aktionen zu verwenden, gehen Sie zu Window -> Actionsund erstellen Sie eine neue Aktion. Dann wollen Sie NUR, dass Ihre Aktion dies soll (Größe ändern, duplizieren usw.). Sobald Sie abgeschlossen haben, was Ihre Aktion tun soll, beenden Sie die Aufzeichnung Ihrer Aktion. Jetzt können Sie diese Aktion jederzeit abrufen, und sie wird dasselbe mit jedem Bild tun, das Sie in Photoshop öffnen.

(Ich benutze CS5, in Windows 7)

Darüber hinaus können Sie Ihre eigenen Skripte schreiben .

Aktionen sind also das Äquivalent zu Makros in Photoshop. Aus dem von Ihnen verlinkten Artikel geht jedoch hervor, dass es keine Form von Parametrisierung oder Skriptfunktion gibt - lediglich Aufzeichnung und Wiedergabe - oder doch?
@bguiz: Dafür sind Aktionen hauptsächlich da, richtig. Sehen Sie sich diesen Link adobe.com/devnet/photoshop.html an . Sie können mehr praktische Skripte erstellen, aber das erfordert natürlich mehr Arbeit/Wissen.
+1 und überprüfen Sie @Johannes : Entschuldigung, ich hatte Ihren zweiten Link früher verpasst! Dies: adobe.com/devnet/photoshop/scripting.html war genau das, wonach ich gesucht habe. Danke!
@bguiz: Du hast es verpasst, weil ich es erst danach hinzugefügt hatte :]

Sie können Photoshop skripten, um Dinge mit Ruby, Javascript, VB Script und Apple Script zu tun

Dieses Tutorial ist einen Blick wert:
http://www.kirupa.com/motiongraphics/ps_scripting.htm

-1. „(und einige andere Sprachen)“ – Applescript, Visual Basic und Javascript – haben bei Adobe eine viel etabliertere Geschichte als Ruby. Ruby ist, wenn überhaupt, auch ein Lauf im Vergleich zu den riesigen Ressourcen da draußen für die drei, die Sie so gut wie entlassen haben.
@Phil: Das -1 ist ziemlich hart - das war eigentlich ein sehr guter Link; und ich glaube nicht, dass die Antwort gegenüber anderen Sprachen überhaupt abweisend war - entspannen Sie sich!
@bguiz: Es gibt andere Gründe, warum ich dies abgelehnt habe. Mein Kommentar war einfach das, was ich als den offensichtlichsten Grund ansah.
@Phil Bearbeitete Antwort, um Ihre Bedenken auszuräumen