¿Automatización de tareas repetitivas en Photoshop?

¿Hay alguna forma de automatizar algunas tareas muy repetitivas en Photoshop?

Ejemplo 1

Tengo una carpeta de imágenes.

  1. Para cada uno de ellos, y quiero importar cada uno como su propia capa.
  2. Me gustaría que se redimensionaran de manera que cada uno sea un x % más grande que el anterior (o alguna otra fórmula)
  3. Me gustaría colocarlos dentro del lienzo de manera que formen una secuencia.

Ejemplo 2

Tengo una sola capa con una imagen; y me gustaría hacer y duplicados de esa capa, donde

  1. Cada capa duplicada es z % más pequeña que la capa anterior
  2. Cada capa duplicada se gira en w % desde la capa anterior

Para poder lograr esto, se requeriría algo más complejo que una macro. ¿Un lenguaje de secuencias de comandos, tal vez, o alguna forma de macro avanzada?

¿Es posible lograr el suyo en Photoshop?

Si no, ¿es posible en cualquier otro programa de manipulación de imágenes (por ejemplo, GIMP)?

¿Qué sistema operativo? Diferentes sistemas operativos tienen diferentes soluciones para ofrecer.
¿Has usado Acción en Photoshop?
@Philip Regan: Windows Vista para Photoshop. Ubuntu para Inkscape y el resto.
atención del moderador: agregue etiquetas de "secuencias de comandos" o "automatización" a esto

Respuestas (2)

Sí, Photoshop tiene algo llamado acciones . Para usar acciones, vaya a Window -> Actionsy cree una nueva acción. Luego, SOLO desea que su acción sea así (redimensionar, duplicar, etc.) Una vez que haya completado lo que desea que haga su acción, deje de grabar su acción. Ahora, cuando lo desee, puede recuperar esa acción y hará lo mismo con cualquier imagen que abra en Photoshop.

(Uso CS5, en Windows 7)

Además de eso, puede escribir sus propios scripts .

Entonces, las acciones son el equivalente de las macros en Photoshop. Sin embargo, según el artículo que ha vinculado, no parece haber ninguna forma de parametrización o capacidad de secuencias de comandos, simplemente grabar y reproducir, ¿o sí?
@bguiz: Para eso son principalmente las acciones, correcto. Echa un vistazo a este enlace adobe.com/devnet/photoshop.html . Puede hacer más guiones prácticos, pero eso, por supuesto, requiere más trabajo/conocimiento.
+1 y verifique @Johannes: ¡Lo siento, me perdí su segundo enlace antes! Esto: adobe.com/devnet/photoshop/scripting.html era exactamente lo que buscaba. ¡Gracias!
@bguiz: Te lo perdiste porque lo agregué después :]

Puede crear secuencias de comandos de Photoshop para hacer cosas usando Ruby, Javascript, VB Script y Apple Script

Vale la pena revisar este tutorial:
http://www.kirupa.com/motiongraphics/ps_scripting.htm

-1. "(y algunos otros lenguajes)" (Applescript, Visual Basic y Javascript) tienen una historia mucho más establecida con Adobe que con Ruby. Ruby, en todo caso, también es una carrera en comparación con los vastos recursos disponibles para los tres que casi ha descartado.
@Phil: Ese -1 es bastante duro, en realidad fue un muy buen enlace provisto; y no creo que la respuesta haya sido desdeñosa con respecto a otros idiomas, ¡relájate!
@bguiz: Hay otras razones por las que voté en contra, mi comentario simplemente es lo que vi como la razón más obvia.
@Phil Respuesta editada para disipar sus preocupaciones