¿Cómo seleccionar el color de primer plano para el trazo en una acción de Photoshop?

Estoy realizando una acción en Photoshop CC para crear un borde estrecho alrededor de las imágenes. Elegí un color de primer plano de la imagen usando el cuentagotas y luego grabé la acción para

  1. Agregue una nueva capa llamada "Borde"
  2. Seleccionar todo
  3. Editar|Trazo, seleccionado 2px dentro. El color fue el de primer plano que seleccioné.
  4. Deseleccionar

Después de grabar la acción, cambié el paso del trazo para mostrar el cuadro de diálogo en caso de que quisiera cambiar el tamaño.

La acción funcionó perfectamente para la imagen que tenía abierta cuando la hice, pero no para otras imágenes. Aunque selecciono el color de borde que quiero con el cuentagotas antes de ejecutar la acción, siempre usa el color que se seleccionó como primer plano cuando grabé la acción.

¿Es posible que la herramienta de trazo en una acción seleccione el color de primer plano actual en lugar del que estaba activo cuando se grabó?

Deberá usar un script en lugar de solo la herramienta de grabación.

Respuestas (2)

Las acciones en Photoshop no seleccionarán un color de una imagen por sí solo y luego lo usarán para la tarea que desea que realice. Sugeriría crear acciones separadas para cada color del borde que necesite. Por ejemplo:

  1. Borde blanco de acción: borde de 2 px, color #FFF
  2. Borde negro de acción: borde de 2px, color #000
  3. Acción Algún borde de color aleatorio: borde de 2px, color #1b1b1b

Espero que esto ayude.

No quiero tener acciones que establezcan colores fijos sino una que funcione con el color de primer plano actual. Voy a buscar secuencias de comandos para esto.
Pruebe este enlace graphicdesign.stackexchange.com/questions/28772/… una persona escribió un script similar al que está buscando, pero parece que conoce bien la creación de scripts. Podrías preguntarle directamente :)
Gracias, parece un buen punto de partida. Solo necesitaré extenderlo para permitir la elección interactiva del punto de muestreo.

Creo que buscar un guión en línea ayudará en lugar de intentarlo con acciones, porque las acciones simplemente repetirán todo lo que está grabado. Pero en el script podemos definir algo para repetir o crear.